DataStack Jobs logoBeta

Data Engineer (f/m/x)

Comtravo - Empowering Purposeful Business Travel

We are a tech-savvy team of travel professionals and customer service heroes with the common goal of simplifying business travel with an AI-based approach. We've been revolutionizing the business travel market for 6 years and are growing fast with now more than 270 colleagues, backed by top investors like Microsoft, Project A, and Creandum.

At Comtravo, we always see challenges as opportunities and thus we see the biggest challenge for the travel industry, the spread of the COVID-19 virus and the limitations it brings, as the biggest opportunity for us. We have successfully adapted our strategy and this has resulted in the strongest growth so far in our successful company history.

Our two major web applications are developed for the internal or respectively external use of our travel agents and customers to book and manage their business trips. Both applications interact with our in-house-built booking engine with APIs to our suppliers.

We are using state-of-the-art technologies, such as ‘Natural Language Processing’ and machine learning techniques, to automate our fulfillment pipeline as well as customer and peer data from a database to customize the travels.

Our tech stack:

The frontend is built in Angular / Typescript. We have two major applications - one for our customers and one for our back-office team of travel agents.

The backend is primarily built in Node.js  / Typescript and consists of around 20 major RESTful services plus around 60 microservices. We make heavy use of Docker and Terraform and are running on AWS. Services are coupled by events and run on AWS ECS and Lambda.

We invest heavily in shared components, libraries, automated tests, monitoring and sane interfaces. Together with a strong CI/CD pipeline, we are able to release many times per day to production.


  • You take ownership of the (technical) foundations of our data processing pipelines
  • You maintain and scale our processing capabilities as we scale the company and the teams using these systems
  • You oversee existing and new bi-directional integrations of third party systems
  • You support multiple data-driven products, both internal and customer-facing
  • Together with our infrastructure and architecture engineers, you drive best practices for data schemas and compliant data handling in a highly distributed system
  • You enjoy working on data where complexity arises from the nature of things and not the pure amount of data


  • You are a good python coder and regular user of e.g. pytest, pylint or mypy and a like
  • You have solid experience using AWS or other cloud providers (lambda, step functions, cloudwatch, s3 and other will be your daily friends)
  • You have some experience using sqlalchemy, alembic, boto and/or similar tools - mastery is obviously a big plus
  • You enjoy taking responsibility and
  • and communicating with stakeholders
  • You have relevant working experience in the above-mentioned areas
  • You are fluent in English as your working language.


  • Competitive salary & flexible working hours
  • 30 days of vacation and the possibility to work flexibly up to four weeks outside of Germany
  • Attractive benefits for flights and hotels for your personal travels
  • German classes
  • Corporate discounts with external partners
  • An exciting job in a High-Tech startup in Berlin, the Silicon Valley of Europe
  • Access to a great network of entrepreneurs in Berlin and some of the best travel & B2B investors in EU
  • Cooperation with an extremely strong and competent team, which built up several global businesses
  • Transparency with flat hierarchies where every person is highly valued
  • A loft office in the heart of Berlin with everything you need (e.g. free fruits, snacks & drinks)

Interested? Then go ahead and apply now with your CV.




Berlin, GermanyOnsite

Job type



Data Engineering


AWSMachine LearningPythonCareer development
DataStack Jobs logo

Copyright © 2021

PrivacyTermsGet in touch