C

CarTrawler

B2B car rental and mobility platform

Data Engineer

Data EngineeringPosted on Nov 6
Full-timeDublin, IrelandNo salary listed

About the Job

Requirements

  • At least 3 years of experience in a Data Engineering or similar role.
  • Hands-on experience building data pipelines and data models, and implementing data quality.
  • Experience accessing and manipulating structured or semi-structured data, including JSON, in cloud data environments.
  • Experience with technologies such as Snowflake, Redshift, BigQuery, Hadoop, Spark, AWS, and Cloud Storage.
  • Expert proficiency in Python for data manipulation and scripting, advanced SQL, and database stored procedures for complex querying and data modelling.
  • Experience with orchestration and monitoring tools such as Airflow and dbt.
  • Understanding of ETL/ELT design patterns, data modelling principles such as Kimball and Inmon, and database architecture.
  • Experience with full stack development, continuous integration, and automated tests using tools such as GitHub, dbt, and Jenkins.
  • Ability to communicate complex analysis clearly, precisely, and in an actionable manner.
  • Excellent verbal and written communication and interpersonal skills.

Responsibilities

  • Design, construct, and maintain robust, scalable ETL/ELT data pipelines using dbt and Airflow to integrate new data sources and manage changes to SQL jobs.
  • Troubleshoot existing SQL and ETL processes and data loads to resolve issues.
  • Design and build extensible, well-structured data models, data products, and data applications using tools including Snowflake functionality, Airflow, Soda, dbt, AWS, S3, and Bedrock.
  • Implement and enforce best practices for data quality, standardised pipelines, testing, and documentation to ensure data is accurate, consistent, and trustworthy.
  • Continuously optimise the Snowflake data warehouse, refining data models and architecture to improve query performance, scalability, and cost-efficiency.
  • Partner with Product & Technology Engineering teams to co-develop business functionality.

About the Company

CarTrawler

B2B car rental and mobility platform

CarTrawler is a B2B travel technology provider that offers a centralized Connect Platform which partners (airlines and OTAs) embed into their sites or apps to offer co-branded car rentals, airport transfers, and ride-hailing. The platform aggregates inventory from over 2,200 suppliers across 50,000 locations and uses pricing models and data-driven tools to optimize conversions and revenue. Partners incur no upfront investment; CarTrawler earns a commission on bookings. The company differentiates itself with a large global network, a strong data science capability for dynamic pricing and personalization, and an expanding multi-product suite (including insurance via Koala). CarTrawler’s goal is to help partners grow ancillary revenue by providing seamless, end-to-end mobility options to travelers worldwide.

Company size
201-500
Company stage
Growth Equity (Venture Capital)
Total funding
$110M
Headquarters
Dundrum, Ireland
Founded
2004

Recently Posted Jobs

Explore more opportunities at CarTrawler

See more jobs