This position is no longer available.

Data Engineer (m/f/d)

Permanent contract
Prague
Salary: Not specified
No remote work
Experience: > 5 years

OMIO
OMIO

Interested in this job?

Questions and answers about the job

The position

Job description

You'll join the Performance Acquisition Engineering Team to develop intelligent marketing systems and customised solutions to help travellers to find and book their dream journeys through various paid channels like SEM, Display, Apps with data-driven solutions, and end-to-end marketing automation.

You will design, build and maintain a marketing-related data platform to drive Omio's revenue growth by accelerating customer acquisition. You will be closely working with Performance Marketing managers (SEM, Display, and Affiliate and Apps), Marketing Data Scientists, Data Analysts, Product Managers, and Backend Engineers to build best-in-class data pipelines that provide meaningful insights from large data sets to drive large investment decisions.

Responsibilities:

  • Be the expert on end-to-end data flow for Paid Marketing channels (SEM, Display and Affiliate and Apps)

  • Design, build and maintain complex and efficient data pipelines to transform raw data sources into accurate and reliable business reporting

  • Understand the business context and impact by collaborating with marketing stakeholders, data analysts, and product managers while developing new data pipelines (ETL)

  • Bridge the gap between business requirements and ETL logic by troubleshooting data discrepancies and implementing scalable solutions

  • Optimise and improve existing data pipelines to support our growth, initiatives around performance, and scalability

  • End-to-end responsibility on running the data platform, alongside data and SRE teams, monitoring key metrics around availability, performance, and data delivery to ensure SLAs are met with internal stakeholders

  • Drive incidents resolution and root cause investigation within postmortems establishing a culture of collaboration between teams

Additional Information

Learn more about Omio:

Here at Omio, we know that no two people are alike, and that’s a great thing. Diversity in culture, thought and background has been key to growing our product beyond borders to reach millions of users from all over the world. That’s why we believe in giving equal opportunity to all, regardless of race, gender, religion, sexual orientation, age or disability.Hiring process and background checksAt Omio, we work in partnership with Giant Screening, once a job offer has been accepted, Giant will be engaged to carry out background screening. Giant will reach out to you via email and occasionally via telephone/text message so that they can gather all relevant information required. Consent will be requested prior to any information being passed to our services company.


Preferred experience

  • Experience in designing medium-to-large data engineering solutions
  • Strong experience in large scale data processing (Apache Spark) and Scala/Java

  • Expertise in SQL, especially within cloud-based data warehouses like Google BigQuery

  • Familiarity with both stream and batch data processing patterns

Nice to have:

  • Knowledge of job orchestrators (Apache Airflow or similar)

  • Working experience with Python, GCP(or similar cloud technologies)

  • Knowledge of with Microservice Architecture and REST APIs

  • Experience in API integration of online advertising platforms (Google Ads, Apple, Facebook)

  • Understanding of distributed systems, CI/CD, and container technologies


Recruitment process

Learn more about Omio:

Here at Omio, we know that no two people are alike, and that’s a great thing. Diversity in culture, thought and background has been key to growing our product beyond borders to reach millions of users from all over the world. That’s why we believe in giving equal opportunity to all, regardless of race, gender, religion, sexual orientation, age or disability.

Hiring process and background checks

At Omio, we work in partnership with Giant Screening, once a job offer has been accepted, Giant will be engaged to carry out background screening. Giant will reach out to you via email and occasionally via telephone/text message so that they can gather all relevant information required. Consent will be requested prior to any information being passed to our services company.

Want to know more?

These job openings might interest you!

These companies are also recruiting for the position of “Data / Business Intelligence”.