Back to Jobs

Senior Python Developer - Backend Engineering

Remote
5 Technologies
Posted 2 weeks ago
PythonFastAPIDjangoPostgreSQLDocker

About the Role

We are looking for an experienced Senior Python Developer to join our backend engineering team. You will be responsible for designing, developing, and maintaining scalable backend services that power our platform.

Responsibilities

  • Design and implement robust, scalable backend APIs using Python
  • Work with Django/FastAPI frameworks to build RESTful services
  • Collaborate with frontend teams to integrate APIs
  • Optimize database queries and improve application performance
  • Write clean, maintainable, and well-documented code
  • Participate in code reviews and mentor junior developers
  • Contribute to architectural decisions and technical planning

Requirements

  • 5+ years of professional Python development experience
  • Strong experience with Django or FastAPI frameworks
  • Solid understanding of RESTful API design principles
  • Experience with PostgreSQL or similar relational databases
  • Knowledge of Docker and containerization
  • Familiarity with Git and version control workflows
  • Strong problem-solving skills and attention to detail
  • Excellent communication skills in English

Nice to Have

  • Experience with microservices architecture
  • Knowledge of AWS or cloud platforms
  • Understanding of CI/CD pipelines
  • Experience with message queues (RabbitMQ, Kafka)
  • Background in system design and scalability

Interested in this position?

Submit your application and we'll get back to you soon.

Apply Now