Who we need
We are looking for a Senior Python Engineer to join the HQ Automation division, working in the AI/LLM/Camunda Team, which focuses on developing automation solutions to boost client service team efficiency using modern technologies.
The AI/LLM/Camunda Team builds solutions based on our CRM/ERP product, participates in developing AI/LLM models, and enhances the functionality of the Camunda orchestration service to achieve its goals.
Our CRM/ERP platform is built with Python (Django/aiohttp/rq), with PostgreSQL as the primary database. For efficient object searches, we use Elasticsearch, while the system interface is built with React.js. Camunda runs on-premises within our own infrastructure.
Join us to work alongside a talented team, implementing efficient and innovative solutions with cutting-edge technologies. Help provide world-class service to travelers around the globe—and receive only positive emotions in return!
Job responsibilities
- Backend development for the CRM/ERP product using Python, mainly with the Django framework.
- Maintenance and development of the Camunda service infrastructure.
- Development of services for working with AI/LLM models.
- Service architecture design, technical decision-making, task decomposition and estimation, participation in code reviews.
- Consulting with system analysis, QA, and technical support teams.
Key qualifications
- 5+ years of experience developing with Python and Django.
- Strong knowledge of PostgreSQL and ability to write raw SQL queries.
- Experience designing API interfaces and integrations.
- Experience working with high-load systems and large databases.
- Good understanding of Gitflow and CI/CD processes (Docker/Kubernetes).
- English level B1 (Intermediate) or higher (including spoken English).
Would be a plus:
- Experience with AI/LLM models and understanding of their principles.
- Experience working with the Camunda service.
- Basic understanding of front-end development principles in JavaScript, especially with React.js (TypeScript).
We offer you
- Flexible schedules and opportunity to work remotely.
- Ambitious and supportive team who love what they do, appreciate each other, and grow together.
- Internal programs for adaptation and training, development of soft skills, and leadership abilities.
- Partial compensation for participating in external training and conferences.
- Corporate English school: Group and individual lessons, speaking clubs with colleagues from all over the world.
- Corporate prices on hotels and travel services.
- MyTime Day Off - an extra non-working day without loss of compensation.
Product
Emerging Travel Group is a global travel-tech company whose brands have been operating in over 220 source markets since 2010. We specialize in developing advanced online booking platforms for all types of clients — from individual tourists to travel agents and companies organizing business trips. Our solutions empower hoteliers to effortlessly showcase their accommodations, boosting visibility and attracting a broader audience.
Our mission is to create, distribute, and operate the most convenient travel products. We constantly innovate and break the rules of the highly complex travel industry to make travel more widely available for individuals, more rewarding for professionals, and simpler for everyone.