Senior Back-end Developer (Python/Django) / Team Lead

We are looking for a Senior Back-end Developer (Python/Django) to join a long-term production project.
The role includes hands-on development and technical leadership in a small backend team, working on a high-load system deployed on AWS and actively integrating with third-party services.


Experience

  • 7+ years of commercial back-end development experience
  • Proven experience in a Senior / Lead role or strong readiness for a Team Lead position
     

Core technologies

  • Python (strong knowledge, clean and maintainable code)
  • Django (architecture, ORM, performance tuning)
  • Async Python: aiohttp, asyncio (used selectively in production)
  • Message brokers: RabbitMQ, Kafka
  • Caching / storage: Redis
  • Databases:
    • PostgreSQL (primary database, strong SQL skills)
    • MongoDB (secondary / auxiliary storage)
       

Architecture & performance

  • Experience with hybrid architectures (monolith + microservices)
  • Understanding of high-load systems (โ‰ˆ35k requests per minute)
  • Designing scalable, fault-tolerant backend solutions
  • API design and optimization
     

Integrations

  • Hands-on experience with third-party API integrations
  • Handling authentication, rate limits, retries, and error handling
     

Cloud & Infrastructure

  • AWS (production environment)
  • DockerKubernetes on AWS
  • Understanding of deployment pipelines and infrastructure concepts
    (CI/CD is handled by a dedicated DevOps engineer)
     

Team Lead responsibilities

  • Code reviews and enforcing code quality standards
  • Making architectural and technical decisions
  • Partial task decomposition and technical planning
  • Mentoring 2โ€“3 backend developers
  • Hands-on development - 60-70%
     

Soft & process skills

  • Strong ownership and responsibility for backend part of the system
  • Ability to work in a product-oriented outsourcing model
  • Clear communication within a distributed team
     

Required skills experience

Python 7 years
Django 7 years
PostgreSQL 5 years
MongoDB 2 years
Redis 2 years

Required languages

English B2 - Upper Intermediate
Published 22 December
28 views
ยท
5 applications
20% read
To apply for this and other jobs on Djinni login or signup.
Loading...