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
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.
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.
Please mention you found this job on AI Jobs. It helps us get more startups to hire on our site. Thanks and good luck!
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