Jobgether

Senior / Principal Python Engineer

Jobgether · Brazil

Internet Marketplace Platforms · 11-50 employees

13 h ago
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

Design and develop scalable backend services, APIs, and cloud-native applications for financial technology platforms. Collaborate with cross-functional teams to build high-performance distributed systems and integrate AI-powered capabilities.

What they look for

Python RESTful APIs Distributed Systems SQL NoSQL AWS Docker Kubernetes Microservices FastAPI TypeScript LLM Integrations AI SDKs Agile Backend Architecture Cloud-native Applications

Requirements

Requires 5+ years of professional Python backend experience with strong skills in AWS, Docker, Kubernetes, and distributed system design. Proficiency in English and experience with RESTful APIs and database management is essential.

Benefits

Innovative AI-driven financial technology solutions Fully remote work environment with flexibility International collaboration Exposure to modern cloud technologies and AI ecosystems Influence over architecture decisions Continuous learning and professional development Supportive engineering culture

Full description

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior / Principal Python Engineer based in Brazil.

We are seeking a Senior / Principal Python Engineer to design and develop scalable backend solutions powering modern financial technology platforms. This role offers the opportunity to work on high-performance systems, distributed architectures, and payment infrastructure used by businesses globally. You will contribute to critical engineering decisions, shape technical strategies, and help build reliable cloud-native applications. Working closely with Product, Frontend, AI, and Engineering teams, you will solve complex technical challenges while driving innovation and engineering excellence. The ideal candidate is passionate about backend development, enjoys architectural problem-solving, and thrives in a collaborative international environment. This is an opportunity to make a significant impact while working with modern technologies and AI-driven solutions.

\n

Accountabilities:

  • Design, develop, and maintain scalable backend services, APIs, and cloud-native applications using Python.
  • Build and optimize distributed systems, payment processing workflows, and backend infrastructure to support high availability and performance.
  • Contribute to architecture discussions, technical strategy, and key engineering decisions.
  • Develop secure, reliable, and maintainable solutions following modern software engineering practices.
  • Collaborate with Product, Frontend, AI, and DevOps teams to deliver high-quality features and improvements.
  • Mentor engineers through code reviews, technical guidance, and knowledge sharing.
  • Investigate and resolve complex production issues while driving continuous system improvements.
  • Contribute to AI-powered product capabilities and integrations with emerging AI technologies.
  • Promote engineering excellence through strong practices around observability, scalability, security, and maintainability.
  • Help define and improve development processes within a collaborative Agile environment.

Requirements:

  • 5+ years of professional backend software engineering experience with Python.
  • Strong experience designing and building RESTful APIs and distributed backend systems.
  • Solid knowledge of SQL and/or NoSQL databases and data management practices.
  • Hands-on experience working with AWS cloud services and cloud-native architectures.
  • Experience with Docker, Kubernetes, and modern deployment practices.
  • Strong understanding of microservices principles and scalable system design.
  • Proven ability to work effectively within cross-functional Agile teams.
  • Strong analytical thinking, problem-solving abilities, and ownership mindset.
  • Experience driving technical initiatives and contributing to architectural decisions.
  • Excellent communication and collaboration skills in an international environment.
  • Upper-intermediate or higher English proficiency.
  • Experience with FastAPI and TypeScript is a plus.
  • Familiarity with AI-powered applications, LLM integrations, AI SDKs, or prompt-based solutions is highly valued.
  • Experience integrating AI services such as OpenAI, Anthropic, or similar platforms is an advantage.

Benefits:

  • Opportunity to work on innovative AI-driven financial technology solutions.
  • Fully remote work environment with flexibility.
  • International collaboration with talented engineering and product teams.
  • Exposure to modern cloud technologies, distributed systems, and AI ecosystems.
  • Opportunity to influence architecture decisions and technical direction.
  • Continuous learning and professional development opportunities.
  • Supportive engineering culture focused on ownership, collaboration, and innovation.
  • Ability to contribute to products with global business impact.

\nHow Jobgether works:

We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.

We appreciate your interest and wish you the best!

Why Apply Through Jobgether?

Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.

#LI-CL1