Senior Full-stack Engineer (Python+React)

AI overview

Join a dynamic team to architect and improve a wealth management platform, focusing on impactful software solutions and collaborating closely with cross-functional teams.

Hi there :)

Thanks for checking in to find out about our open position. We´ll provide as much information as possible, but please feel free to reach us if you have further questions. We´ll be happy to see your application, even if there are skills you don't quite master!

About Us

At South Geeks, we connect top-performing software engineers from Latin America with global companies building meaningful, long-term products. We foster an environment of trust, growth, and technical excellence—where engineers are heard, supported, and empowered to make an impact.

About the Client

Our client builds a B2B digital wealth management platform designed to improve financial literacy, expand financial inclusion, and make financial services more human-centered. Their solution helps organizations deliver interactive, data-driven experiences that empower better financial decision-making.

About the Role

We’re looking for a Senior Python Engineer with full-stack experience to join a team building and evolving a sophisticated wealth management platform. This role offers the opportunity to participate in architectural planning, influence technical decisions, and implement critical development initiatives in an Agile environment.

You’ll work closely with cross-functional teams to design, develop, and support scalable services and user-facing features, contributing across backend systems and frontend components.

Key Responsibilities

  • Contribute to the ongoing evolution and modernization of existing applications and services.

  • Design, develop, and maintain backend services using Python frameworks such as Django and/or Flask.

  • Build and integrate service-oriented APIs (REST/JSON; SOAP where applicable).

  • Collaborate on frontend features using React, ensuring seamless integration with backend systems.

  • Work with relational databases and ORMs to design schemas, write advanced SQL, and ensure data integrity.

  • Troubleshoot complex technical issues, identify root causes, and implement scalable, long-term solutions.

  • Partner closely with product, QA, and engineering teams to deliver high-quality solutions.

Required Skills & Experience

  • 5+ years of professional experience with Python, using Django and/or Flask.

  • Frontend development experience with React.

  • Strong understanding of service-oriented architectures and API design (REST/JSON, SOAP).

  • Advanced experience with SQL and relational databases such as PostgreSQL, MySQL, SQL Server, Oracle, or Aurora.

  • Hands-on experience with ORMs (e.g., SQLAlchemy, NHibernate, or similar).

  • Experience with logging and search tools such as ELK Stack or CloudWatch.

  • Cloud experience with AWS or Azure, including architecture and design concepts.

  • Familiarity with Docker, Kubernetes, ECS, or similar container technologies.

  • Strong grasp of object-oriented principles and modern design patterns (MVC, MVVM, Dependency Injection, Repository, Factory).

Nice to Have

  • Experience working on financial or wealth management platforms.

  • Exposure to highly regulated environments.

  • Experience contributing to architectural discussions and technical planning.

Our Team

We strive to create an inspiring and growth-oriented environment where everyone feels valued, heard, and empowered. We promote both personal and professional development, with individualized support for your needs and goals. We aim to build a space where everyone can thrive.

What We Offer

  • Long-term projects

  • 100% remote work

  • Payment in USD

  • Paid Time Off (PTO)

  • English lessons

  • Technical training

  • Career coaching

  • And more

Perks & Benefits Extracted with AI

  • Other Benefit: Career coaching
  • Paid Time Off: Paid Time Off (PTO)
Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Senior Full-stack Engineer Q&A's
Report this job
Apply for this job