Senior Python Developer

LATAM

About Distillery

Distillery 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 we’re not here to reinvent nearshore software development — we’re on a mission to perfect it. Distillery 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

We’re looking for a Strong Python Developer to join our engineering team and help design and build scalable microservices and AI-powered backend solutions. In this role, you’ll be responsible for developing robust, high-performance APIs and backend systems, leveraging modern Python frameworks and cloud technologies.

You’ll collaborate closely with cross-functional teams across engineering, data, and product to deliver clean, efficient, and reliable services that power complex distributed systems. This position requires working Pacific hours and offers the opportunity to contribute to innovative projects using cutting-edge tools and cloud infrastructure.


Responsibilities

  • Design, develop, and maintain microservices and RESTful APIs using Python frameworks such as FastAPI, Flask, or Django.
  • Collaborate with product and data teams to implement AI-driven features and integrate AI tools into backend workflows.
  • Build scalable, secure, and high-performing systems leveraging AWS (preferred), GCP, or Azure.
  • Implement and maintain unit testing, CI/CD pipelines, and enforce code quality standards.
  • Work with relational databases (PostgreSQL, MySQL) and ORMs (SQLAlchemy, Django ORM) to design and optimize data models.
  • Use Docker and Kubernetes (or ECS) for containerization and service orchestration.
  • Manage authentication and authorization using modern frameworks (OAuth2, JWT, etc.).
  • Troubleshoot and resolve production issues, ensuring high availability and performance.
  • Collaborate effectively with team members across multiple disciplines and time zones.

Requirements

  • 4+ years of professional experience developing software with Python.
  • Deep understanding of the Python ecosystem (async programming, typing, virtual environments).
  • Proven experience building RESTful APIs and microservices.
  • Strong familiarity with relational databases (PostgreSQL, MySQL) and ORMs.
  • Hands-on experience with cloud platforms (AWS preferred; GCP or Azure acceptable).
  • Experience with Docker and Kubernetes (or ECS).
  • Solid background in unit testing, CI/CD, and code quality best practices.
  • Understanding of authentication and authorization frameworks (OAuth, JWT, etc.).
  • Comfortable working in Linux-based environments.
  • Excellent communication and collaboration skills — you’ll work closely with engineering, data, and product teams.
  • Availability to work Pacific Time hours.

Nice to Have

  • Experience with Express/Node.js and TypeScript.
  • Familiarity with PHP/Laravel or the ability to interface with mixed-language systems.
  • Experience with data pipelines (Airflow, dbt, Pandas, PySpark).
  • Understanding of ML lifecycle tools (MLflow, TensorFlow Serving, SageMaker).
  • Exposure to monitoring and observability tools (e.g., DataDog).
  • Experience integrating with BigCommerce, Shopify, or similar e-commerce platforms.
  • Working knowledge of HIPAA, PII handling, or other regulated environments.
  • Experience with GraphQL, gRPC, or event-driven architectures (Kafka, SNS/SQS).

Why You’ll Like Working Here

Join a global team committed to Distillery's core values: Unyielding Commitment, Relentless Pursuit, Courageous Ambition, and Authentic Connection.

  • 100% Remote Work: Enjoy the freedom to work from anywhere while collaborating with a diverse, multinational team.
  • Competitive Compensation: Generous and competitive package in USD, along with a comprehensive benefits plan.
  • Flexible Hours: Create a schedule that aligns with your life and priorities.
  • Home Office Setup: Receive all the hardware and software needed to succeed from home.
  • Innovative Workplace: Collaborate with the global Top 1 % of talent in a multicultural and dynamic environment.
  • Focus on Growth: Pursue professional and personal development while contributing your unique talents to a team where you can truly shine!