B

Mid/Senior Full Stack Python Developer (Fintech) - LATAM-Remote

Bydrec · Brazil

IT Services and IT Consulting · 51-200 employees

Yesterday
Remote Senior (5-10 yrs) Full-time Brazil
Log in to apply, save this posting, or score it against your profile with AI.

About the role

Develop and maintain backend services using Python and FastAPI while integrating payment gateways like MercadoPago. Collaborate with engineering teams to design RESTful APIs and manage data using CockroachDB and RabbitMQ.

What they look for

Python FastAPI RESTful APIs CockroachDB RabbitMQ MercadoPago Full Stack Development Payment Gateway Integration Distributed SQL Databases Message Brokers English Proficiency Problem Solving

Requirements

Requires 5+ years of software development experience with strong proficiency in Python, FastAPI, and Latin American payment ecosystems. Advanced English proficiency (B2+) and full-stack development capabilities are essential.

Full description

Excellent opportunity to work REMOTELY with a U.S.-based company. Candidates living in Mexico, or all LATAM are welcome to apply.

About the Company

Bydrec, Inc. is a California-based company that connects top Tech talent from Latin America with U.S. companies looking to expand their development teams. Learn more at bydrec.com.

Position Summary

We are seeking a Mid/Senior Full Stack Python Developer to join an innovative fintech project focused on payment processing and financial transactions across Latin America.

The ideal candidate has strong experience building backend services with Python and FastAPI, integrating payment gateways, and working across both backend and frontend layers. This role requires hands-on experience with MercadoPago and Latin American payment ecosystems, making it an excellent opportunity for developers with fintech or payment-processing backgrounds.

While we are primarily targeting Senior-level professionals, exceptional Mid-Level candidates who meet all technical requirements will also be considered.

Responsibilities

  • Develop and maintain backend services using Python and FastAPI.
  • Design, build, and integrate RESTful APIs with internal and third-party systems.
  • Integrate and maintain MercadoPago and other payment gateway APIs.
  • Work with CockroachDB for data management, queries, and performance optimization.
  • Implement asynchronous workflows and messaging systems using RabbitMQ.
  • Contribute to an existing production codebase and quickly take ownership of development tasks.
  • Collaborate with product and engineering teams to deliver features on schedule.
  • Troubleshoot and resolve application, integration, and payment-processing issues.
  • Write clean, maintainable, and well-documented code.
  • Participate in technical discussions and contribute to system improvements.
  • Support both backend and frontend development efforts as needed.

Qualifications

Required:

  • Advanced English proficiency (B2+ written and spoken).
  • 5+ years of software development experience (exceptional candidates with 3–4 years may be considered).
  • Strong experience with Python development.
  • Hands-on experience building backend applications with FastAPI.
  • Strong experience designing and integrating RESTful APIs.
  • Experience working with CockroachDB or similar distributed SQL databases.
  • Experience with RabbitMQ or other message broker technologies.
  • Experience integrating MercadoPago APIs.
  • Experience working with Latin American payment gateways and payment ecosystems.
  • Full Stack development experience with the ability to contribute to both frontend and backend applications.
  • Ability to quickly understand existing codebases and contribute independently.
  • Strong problem-solving and debugging skills.

Nice to Have:

  • Experience with additional LATAM payment platforms such as:• PayU
  • Wompi
  • Conekta
  • Culqi
  • Previous fintech, payments, banking, or financial services experience.
  • Experience with microservices architectures.
  • Experience with event-driven systems.
  • Experience working in remote or distributed teams.
  • Familiarity with cloud-based environments and modern deployment practices.