Logo for Gorilla Logic

Senior Python Engineer (Payments Experience), - GP, Remote: Colombia - Costa Rica , Full time

Roles & Responsibilities

  • 6+ years of experience developing backend systems using Python.
  • Strong experience with RPC, data streaming technologies, AWS, MySQL, and Kubernetes.
  • Solid understanding of software engineering best practices, including testing and production deployments.
  • Experience working in collaborative, distributed engineering teams.

Requirements:

  • Design, develop, and maintain backend systems using Python.
  • Contribute to the development and evolution of scalable and resilient payment systems.
  • Break down large initiatives into manageable tasks and deliver them iteratively.
  • Ensure high-quality code through best practices, testing, and safe deployment strategies.

Job description

- This position is open to candidates located in Colombia or Costa Rica only -



We are looking for a Senior Python Developer to join a team focused on building and scaling payment systems. This role involves contributing to multiple initiatives aimed at improving system scalability, resilience, and reliability in a high-impact environment where systems move money.


You will collaborate closely with cross-functional teams including product management, design, and analytics to deliver high-quality solutions while balancing technical constraints, risks, and business goals.



Responsibilities



  • Design, develop, and maintain backend systems using Python.
  • Contribute to the development and evolution of scalable and resilient payment systems.
  • Break down large initiatives into manageable tasks and deliver them iteratively.
  • Collaborate with engineers, product managers, designers, and analysts throughout the product lifecycle.
  • Participate in technical discussions, helping define solutions and articulate trade-offs.
  • Ensure high-quality code through best practices, testing, and safe deployment strategies.
  • Support system operations, including contributing to on-call efforts and resolving production issues.
  • Work closely with team leads and managers to ensure timely and successful delivery of projects.



Qualifications


  • 6+ years of experience developing backend systems using Python.
  • Strong experience with RPC, data streaming technologies, AWS, MySQL, and Kubernetes.
  • Solid understanding of software engineering best practices, including testing and production deployments.
  • Experience working in collaborative, distributed engineering teams.
  • Strong verbal and written communication skills in English.
  • Nice to Have
  • Experience working with payment systems, processors, or financial platforms.
  • Experience building systems that handle financial transactions or money movement.

Related jobs

Other jobs at Gorilla Logic

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

✨

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.