Rome2Rio Logo

Rome2Rio

Senior Data Engineer - Data Platform

Sorry, this job was removed at 06:17 a.m. (AEST) on Friday, Dec 19, 2025
Be an Early Applicant
In-Office
Melbourne, Victoria
In-Office
Melbourne, Victoria

Similar Jobs

11 Minutes Ago
Hybrid
2 Locations
Expert/Leader
Expert/Leader
Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
The Director, Customer Value Architects leads a team to enhance customer onboarding, drive adoption of Falcon Flex, ensure customer satisfaction, and manage key relationships to minimize churn while achieving revenue targets.
Top Skills: Ai-Native PlatformCrm SoftwareMarketing Software
18 Minutes Ago
Hybrid
2 Locations
Mid level
Mid level
Cloud • Fintech • Information Technology • Machine Learning • Software
Responsible for overseeing Xero's core identity system, enhancing authentication efficiency, and developing secure system integrations with external applications.
Top Skills: .NetC#
2 Hours Ago
Easy Apply
In-Office or Remote
Melbourne, Victoria, AUS
Easy Apply
Mid level
Mid level
Greentech • Hardware • Internet of Things • Machine Learning • Software • Business Intelligence • Agriculture
The Product Specialist will oversee Halter's product development in Australia, collaborating with farmers and product teams to ensure product value and continuous innovation. Responsibilities include leading projects, gathering customer feedback, and setting up virtual fencing for new customers.

At Rome2Rio, our mission is simple: help travellers get from A to any B. We make it easy to compare flights, trains, buses, ferries, and driving routes - providing everything users need to discover, plan, and book their journey. Behind the scenes, we tackle complex routing challenges, process massive datasets, and optimise search performance to deliver fast, reliable results.

We are looking for a Senior Data Engineer to join our Data Platform team in Melbourne. We have a range of challenging projects which you may tackle depending on your skills and interests.

For example you might:

  • Design, implement and maintain high-quality data pipelines and DAGs
  • Develop robust data transformations and data models balancing modelling, partitioning, performance and cost
  • Work across multiple data sources and formats, designing ingestion patterns that are robust and easy to evolve over time
  • Build and maintain integrations with third-party APIs, using OAuth and other authentication mechanisms
  • Help shape and evolve our data architecture, including conventions for datasets, schemas, metrics, and shared dimensions
  • Accelerate business insights in the marketing space by leveraging data engineering practices

Who we're looking for

We are looking for somebody with a Computer Science or Software Engineering bachelor degree (or equivalent experience). Experience with a breadth of programming languages, a broad toolkit, the ability to thrive independently and a "get stuff done" attitude are important to us. You are able to work effectively across different business domains with an emphasis on marketing analytics (SEO/SEM) owning work end-to-end. Our codebase is primarily Python and C#, however you do not need to be an expert; you just need to be the type of engineer that wants to quickly learn new languages and can work within an existing codebase.

Skills we're interested in
  • Experience in an object-oriented or general purpose programming language such as C#, Java, C/C++, Objective C, Python, JavaScript, or Go
  • Experience with SQL
  • Experience with data cleaning, processing, testing, normalisation, schema evolution, backfilling and other data engineering best practices
  • Experience with version control systems like Git
  • Excellent problem-solving, analytical and collaboration skills
  • Experience in or willingness to mentor team members, review code and contribute to implementing good engineering practices
Nice-to-haves
  • Familiarity with our tech stack: C#, Python, BigQuery, dbt, Dagster, Airbyte, Looker, GCP
  • Experience in the marketing analytics domain (SEO, Cloudflare, Snowplow, log ingestion)
  • Experience with paid acquisition channels (SEM, Google, Microsoft, Meta)
  • Familiarity with advertisement analytics (GAM, Google Ads, Microsoft Ads)
  • An understanding of Agile methods and concepts
Why join us?
💡 Innovate & Impact: Work on a product that millions of travellers rely on.
🌍 Inclusive & Supportive Team: We welcome all backgrounds, perspectives, and experiences.
📈 Career Growth: Develop your skills with mentorship, knowledge-sharing, and leadership opportunities.
⏳ Flexible Work: Hybrid setup with a great work-life balance.
✈ Explore Fund: Travel perks to help you experience the journeys you help create!
At Rome2Rio, we don’t expect candidates to tick every box—if you’re passionate about what we do and excited about the role, we encourage you to apply!

Rome2Rio Richmond East, Victoria, AUS Office

29 Stewart Street, Richmond East, Victoria, Australia, 3121

What you need to know about the Melbourne Tech Scene

Home to 650 biotech companies, 10 major research institutes and nine universities, Melbourne is among one of the top cities for biotech. In fact, some of the greatest medical advancements were conceptualized and developed here, including Symex Lab's "lab-on-a-chip" solution that monitors hormones to predict ovulation for conception, and Denteric's vaccine for periodontal gum disease. Yet, the thousands of people working in the city's healthtech sector are just getting started, to say nothing of the tech advancements across all other sectors.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account