Role detail
Engineering Remote Full-time

Senior Python Engineer

We are looking for a senior Python engineer who can own backend systems from development through production. The work includes APIs, cloud services, microservice architecture, monitoring, automation, and practical AI-adjacent product environments.

Role summary

Build, test, and maintain backend applications and APIs in a cross-functional team.

What you'll do

  • Build, test, and maintain backend applications and APIs in a cross-functional team.
  • Own services end-to-end: development to production to monitoring to improvements.
  • Shape architecture and continuously improve our tech stack across microservices, performance, and scalability.
  • Drive quality through code reviews, testing, and CI/CD best practices.
  • Support our cloud environment across AWS, Docker, and delivery pipelines.
  • Mentor engineers and contribute to a strong engineering culture.

What you bring

  • 5+ years of backend experience, with Python preferred or openness to switching.
  • Strong API development skills with Flask, Django, or similar frameworks.
  • Experience with microservices in production, debugging, and incident handling.
  • Solid SQL and ORM understanding, plus experience with queueing systems.
  • Familiarity with monitoring and observability tooling.
  • Cloud know-how across AWS and hands-on Docker experience.
  • Strong English communication skills and a good remote teamwork mindset.
  • Bonus: interest in AI and practical business applications.