Share this job
Senior Backend Engineer (Python/Django & Clojure)
Apply for this job

Senior Backend Engineer (Python/Django & Clojure)


📍 Location: Remote – LATAM

💼 Job Type: Full-Time


About the Opportunity

We are looking for a Senior Backend Engineer to join a highly technical team responsible for modernizing a production platform by migrating services from a legacy Django application to a modern architecture built with Clojure, Snowflake, Terraform, and Docker.

This is an opportunity to work on complex backend challenges, modern infrastructure, and AI-assisted development alongside a small, senior engineering team with significant ownership and autonomy.


Responsibilities

  • Migrate existing Django endpoints to Clojure APIs while preserving existing contracts.
  • Build scalable backend services using Clojure and Snowflake.
  • Maintain and enhance Python applications that remain part of the platform.
  • Design clean, modular, and maintainable backend architectures.
  • Review code with a focus on quality, security, and performance.
  • Collaborate on system design and technical architecture decisions.
  • Mentor engineers through code reviews and technical guidance.
  • Help define technical requirements and acceptance criteria.
  • Leverage AI tools to improve engineering productivity.
  • Contribute to technical documentation and knowledge sharing.


Requirements

Must Have

  • Strong professional experience with Python and Django.
  • Experience with Clojure or functional programming.
  • Strong knowledge of SQL and data modeling.
  • Experience with Snowflake in production environments.
  • Experience with Docker and Terraform (Infrastructure as Code).
  • Experience migrating or modernizing production systems.
  • Strong code review and software engineering best practices.
  • Excellent written and verbal English communication skills.
  • Ability to work independently in a remote, fast-paced environment.
  • Availability for at least 6 hours of overlap with US Eastern Time.


Nice to Have

  • Experience mentoring engineers.
  • Open-source contributions.
  • Conference speaking or technical community involvement.
  • Experience with distributed systems architecture.
  • Familiarity with AI-assisted software development workflows.


What You'll Love About This Role

  • 💻 Fully remote position across Latin America.
  • 🚀 High ownership and direct impact on technical decisions.
  • 🏗️ Work on large-scale migration and greenfield development projects.
  • 🤝 Small, senior engineering team with a collaborative culture.
  • 🤖 AI-native engineering environment using modern development tools.
  • 📈 Opportunity to influence architecture and engineering best practices.



Preferred Candidate Profile

We're looking for engineers who enjoy solving complex technical problems, thrive in startup-like environments, and can take ownership from design through production.

The ideal candidate has experience building scalable backend systems, modernizing legacy applications, and collaborating closely with technical teams to deliver high-quality software.


Apply for this job
Website Contact Us Linkedin
© 2026 FitNext Consulting. All rights reserved.