Senior Full Stack Engineer (Python / React) – LATAM

LATAM

About Distillery

Distillery Tech Inc accelerates innovation through an unyielding approach to nearshore software development. The world’s most innovative technology teams choose Distillery to help accelerate strategic innovation, fill a pressing technology gap, and hit mission-critical deadlines. We support essential applications, mobile apps, websites, and eCommerce platforms by placing senior, strategic technical leaders and deploying fully managed technology teams that work intimately alongside our client’s in-house development teams. At Distillery Tech Inc, we’re not here to reinvent nearshore software development, we’re on a mission to perfect it. Distillery Tech Inc is committed to diversity and inclusion. We actively seek to cultivate a workforce that reflects the rich tapestry of perspectives, backgrounds, and experiences present in our society. Our recruitment efforts are dedicated to promoting equal opportunities for all candidates, regardless of race, ethnicity, gender, sexual orientation, disability, age, or any other dimension of diversity.


About the Position

Distillery is seeking a Senior Fullstack Engineer (Python / React) to join our team. In this role, you will be responsible for building, improving, and maintaining scalable products used by a growing user base.

You will primarily work with Python on the backend and React/TypeScript on the frontend, collaborating with a passionate team of engineers to develop high-quality software solutions in a fast-paced product environment.


Responsibilities

  • Collaborate with cross-functional teams including product managers, designers, QA, and engineers to deliver impactful solutions.
  • Design, develop, maintain, and operate backend systems using Python and Java.
  • Build and enhance user interfaces using React and TypeScript.
  • Develop, document, refactor, deploy, and maintain APIs and internal systems.
  • Write clean, maintainable, and well-documented code following best practices.
  • Participate in code reviews and contribute to knowledge sharing across the team.
  • Troubleshoot production issues, fix bugs, and identify performance bottlenecks.
  • Optimize systems for scalability, performance, and reliability.
  • Contribute to technical design decisions with guidance from senior engineers.
  • Ensure system security through best practices including authentication and data protection.
  • Stay up to date with industry trends and backend development best practices.

Requirements

  • 5+ years of experience as a Fullstack Engineer.
  • 3+ years of experience in product-driven environments.
  • Strong proficiency in Python web frameworks such as Django or FastAPI.
  • Experience building user interfaces with React and TypeScript.
  • Proficiency with Java and Spring Boot framework.
  • Experience debugging systems in production environments.
  • Solid understanding of algorithms, data structures, and system design.
  • Experience working with relational databases.
  • Experience mentoring or coaching junior engineers.
  • Ability to lead complex technical projects.
  • Strong understanding of engineering best practices and coding standards.
  • Advanced English communication skills.
  • Ability to collaborate with teams in US time zones.

Nice To Have

  • Experience with cloud platforms such as AWS or GCP.
  • Experience with Kubernetes.
  • Experience designing and operating distributed systems or microservices.
  • Hands-on experience with CI/CD pipelines.