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

 Posted 4 days ago
  
 Brazil
  
5-10 years experience
Apply Now

Please mention DailyRemote when applying

AI Summary

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.


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.

Similar Jobs

See all Remote Software Development jobs →

Personalize your Remote Job Search in 3 Easy Steps!

Discover remote opportunities in Python Developer

Answer easy questions

Answer easy questions

200,000+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified