Senior Software Engineer - travelTech (AI-native)

TLDR

Contribute to an agile team modernizing transportation technology with AI, impacting millions by simplifying complex booking experiences across global transport services.

As a Senior Software Engineer, you will be a key contributor in an agile team continuing the transition towards becoming fully AI-native. You will play a critical role in identifying and implementing automation opportunities, enabling seamless integrations with hundreds and thousands of transportation providers worldwide.

Your work will directly impact millions of travellers by simplifying complex transportation systems and APIs into intuitive, reliable booking experiences. From booking a bus in Vietnam to a train with České dráhy, you will help make global travel feel effortless.

You will design and build scalable, high-performance systems that are resilient and increasingly self-healing, reducing manual intervention and enabling engineers to focus on meaningful improvements.
 

What you will do:

  • Design, develop, and maintain scalable backend services and APIs

  • Take ownership of features across the full development lifecycle: design, implementation, testing, deployment, and monitoring

  • Collaborate closely with product managers, designers, and other engineers to define and deliver impactful features

  • Drive the adoption of AI-assisted development and automation within the team

  • Contribute to building reliable, observable, and self-healing systems

  • Improve system performance, scalability, and reliability

  • Participate in code reviews, technical discussions, and architectural decisions

  • Mentor junior engineers and contribute to raising the engineering bar

  • Help define and evolve best practices for software development and cross-team collaboration

Technology

Our platform is built on Java (25), Spring, Spring Boot. We also use Go, Couchbase, BigQuery, Docker, Kubernetes, Graphite, Grafana, Kibana, and GraphQL.

Check our tech stack: https://omio.tech/radar

  • 5+ years of experience as a software engineer, preferably in backend or distributed systems

  • Strong proficiency in modern backend frameworks

  • Experience building and operating scalable, distributed systems in production

  • Familiarity with cloud-native technologies (Docker, Kubernetes)

  • Hands-on experience with AI tools and developer productivity tooling (e.g. Cursor, Claude, automation tools like n8n, Windmill, etc.)

  • Solid understanding of software engineering best practices, testing, and system design

  • Experience working in agile environments

  • Strong problem-solving skills and a proactive mindset

What’s in it for you? #LifeAtOmio

  • Have an impact. With innovation and smart technology, we are changing the way people travel, and you too can have an impact on this ride
  • Modern, welcoming, pet-friendly office spaces across the world
  • Compensated sabbatical for long-term employees
  • Work from anywhere in the world for 4 weeks
  • A competitive and attractive compensation package
  • Multisport Card fully covered
  • Annual birthday holiday
  • One additional day of annual leave per year of service
  • Annual travel benefits and educational allowances
  • A diverse team of more than 55+ nationalities

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.

Diversity makes us stronger

We value diversity and welcome all applicants regardless of ethnicity, religion, national origin, sexual orientation, gender, gender identity, age or disability.

Intrigued? Apply here in English.

 

Benefits

Flexible Work Hours

Work from anywhere in the world for 4 weeks

Annual birthday holiday

Extra annual leave

One additional day of annual leave per year of service

Multisport Card coverage

Multisport Card fully covered

Omio builds a comprehensive platform that unifies global transport options, allowing users to compare and book trains, buses, ferries, and flights seamlessly across Europe, the US, and Canada. Targeting travelers who seek simplicity and flexibility, Omio stands out by integrating over 1,000 suppliers into one powerful system, enhancing travel planning with transparent pricing and personalized experiences.

View all jobs
Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Senior Software Engineer Q&A's
Report this job
Apply for this job