Senior Python Engineer

We are seeking a Senior Python Engineer, and if you’re passionate about working with cutting-edge technology in a dynamic environment and have experience in the travel domain, we’d love to have you join our team.

Our client is a prominent global travel management company specializing in comprehensive travel solutions for corporate clients. 
 

You Have

  • 3–6+ years of experience with Python (Python 3) and async development (asyncio, aiohttp)
  • Strong experience with Django for APIs and backend services
  • Hands-on experience with MongoDB and document-based data modeling
  • Experience using Redis for caching or coordination
  • Familiarity with Kafka or similar messaging/streaming systems
  • Experience with Pydantic or Marshmallow for validation and serialization
  • Experience integrating logging and monitoring tools (e.g. Sentry)
  • Solid understanding of microservices and distributed systems
  • Ability to work independently, communicate clearly, and take ownership
  • Comfortable using AI coding assistants (e.g. Copilot, Cursor)
     

Would be a plus

  • Experience in travel systems (air, flight, booking platforms)
  • Exposure to AI-powered solutions or integrations
  • Basic DevOps / CI/CD experience
     

 

You Are Going To

  • Build and maintain scalable, high-quality Python backend services
  • Participate in architecture and technical design decisions
  • Collaborate with cross-functional teams to deliver reliable solutions
  • Write clean, well-tested, and maintainable code
  • Mentor junior engineers and support technical growth
  • Integrate backend services with Amadeus travel systems
  • Build and maintain scalable, high-quality Python backend services
  • Participate in architecture and technical design decisions
  • Collaborate with cross-functional teams to deliver reliable solutions
  • Write clean, well-tested, and maintainable code
  • Mentor junior engineers and support technical growth
  • Integrate backend services with Amadeus travel systems

Required skills experience

Python 5 years
Django 4 years

Required languages

English B2 - Upper Intermediate
Published 3 February
83 views
·
41 applications
56% read
·
14% responded
Last responded 3 days ago
To apply for this and other jobs on Djinni login or signup.
Loading...