Principal Engineer (Java)

Omio

Karnataka

On-site

INR 1,500,000 - 2,500,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive compensation package
Skill development opportunities
Generous pension scheme
Diverse team environment

Job summary

Omio is looking for a Senior Software Engineer in India, Karnataka, to drive full-stack solutions and lead architectural design. With over 10 years of experience in software engineering, you will mentor engineers and ensure alignment with business goals.

The ideal candidate will work across frontend and backend technologies, utilizing Java, Node.js, and cloud infrastructure. Join our diverse team committed to creating innovative travel solutions and shaping the future of global transport.

Qualifications

  • 10+ years of experience in Software Engineering with strong full-stack expertise.
  • Proven experience building large-scale, distributed, cloud-native systems.
  • Strong architectural judgment and system design experience.

Responsibilities

  • Drive end-to-end full-stack solutions from frontend to backend.
  • Lead architectural design and technical decision-making.
  • Mentor engineers and promote engineering best practices.

Skills

Full Stack Expertise
Distributed Systems
Java
Node.js
React
Kubernetes
Cloud-Native Systems
Mentoring
AI Tools Use

Tools

GitHub
CI/CD Pipelines
Jest
Cypress

Job description

Omio’s vision is to enable people to travel seamlessly anywhere, anyway. We are bringing all global transport into a single distribution system and creating end-to-end magical consumer journeys. 1 billion users use Omio, doing over a billion searches a year. With Omio you can compare and book trains, buses, ferries and flights globally, offering transparent pricing and easy booking. Omio makes travel planning simple, flexible, and personal. Omio is available in 46 countries, 32 languages, 33 currencies, and collaborates with over 2 300 providers to offer millions of unique journeys and bookable travel modes. With 12 000 local transport operators and over 10 million unique routes searched each year, and 240 searchable countries, including our discovery product “Rome2Rio”, which helps trip planners coordinate their travel anywhere in the world. Our offices are based in Berlin, Prague, Melbourne, Brazil, Bangalore, and London. We are a growing team of more than 430 passionate employees from more than 50 countries who share the same vision: to create a single tool to help send travelers almost anywhere in the world.

What You’ll Do
  • Own and drive end-to-end full‑stack solutions, from frontend experiences to backend services and cloud infrastructure
  • Lead architectural design and technical decision‑making for scalable, distributed systems
  • Align engineering solutions with business goals and customer outcomes
  • Identify and manage technical debt, making pragmatic trade‑offs between speed and long‑term scalability
  • Lead cross‑team technical initiatives and align multiple stakeholders with end‑to‑end responsibility
  • Mentor engineers across teams, raising the bar for full‑stack engineering excellence
  • Define and promote engineering best practices, standards, and reusable patterns
  • Contribute to internal and external tech talks, representing Omio’s engineering culture
  • Evangelize use of AI tools and automation in transforming how Omio designs, develops, and delivers software
Tech Stack
  • Backend & APIs: Java, Node.js, REST, GraphQL (experience with JVM‑based services is a plus)
  • Frontend: TypeScript, JavaScript (ES6+), React, React Native, Styled Components
  • Cloud & Infrastructure: Kubernetes, Docker, Google Cloud Platform (GCP)
  • Data & Systems: Distributed systems, scalable architectures, database design & optimisation
  • Testing & Quality: Jest, Cypress
  • Tooling & Collaboration: GitHub, CI/CD pipelines, Infrastructure as Code
Qualifications
  • 10+ years of experience in Software Engineering (Full Stack or Backend), with strong hands‑on full‑stack expertise
  • Proven experience building and evolving large‑scale, distributed, cloud‑native systems
  • Strong architectural judgment and experience leading system design at scale
  • Experience in high‑growth startups or scale‑up environments
  • Demonstrated experience mentoring engineers and leading technical initiatives
  • Ability to collaborate effectively with Product, Design, and senior stakeholders
  • Demonstrated use of AI tools to accelerate SDLC
Benefits
  • A competitive and attractive compensation package
  • Opportunity to develop your skills on a new level
  • A generous pension scheme
  • A diverse team of more than 45 nationalities
  • Develop maintainable solutions for complex problems with broad impact on the business as a whole
  • Make decisions that will have a direct impact on the long‑term success of Omio
EEO Statement

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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Delivery Manager – AI Team
Senior Delivery Manager – AI Team

Omio • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Competitive compensation
Subsidized Urban Sports Club membership
Diverse team of 45+ nationalities
Sr Software Engineer l Java, AWS, Python, Microservices
Sr Software Engineer l Java, AWS, Python, Microservices

HERE Technologies • Mumbai

On-site
INR 1,500,000 - 2,100,000
Software Development Engineer 3
Software Development Engineer 3

Amadeus Hospitality • Bengaluru

On-site
INR 2,400,000 - 3,600,000
Salary and bonuses
Health benefits
Flexible working model
+2
Sr Software Engineer l Java, AWS, Python, Microservices
Sr Software Engineer l Java, AWS, Python, Microservices

United States Digital Space LLC • Maharashtra

Hybrid
INR 1,500,000 - 2,300,000
Competitive compensation
Comprehensive benefits
Flexible work options
Engineering Manager(Ruby on Rails)
Engineering Manager(Ruby on Rails)

One Way Ventures • Bengaluru

On-site
INR 1,800,000 - 2,500,000
Generous remuneration and stock units
Comprehensive health coverage
Gym and wellness reimbursements
+3
Staff Engineer, Backend Bengaluru Engineering
Staff Engineer, Backend Bengaluru Engineering

Headout Inc. • Bengaluru

On-site
INR 2,000,000 - 3,000,000
Engineering Manager
Engineering Manager

Headout • Bengaluru

Hybrid
INR 3,500,000 - 7,000,000
Engineering Manager
Engineering Manager

Easyship Inc. • Bengaluru

On-site
INR 2,000,000 - 3,000,000
Generous remuneration and stock units
Gym and wellness expense reimbursement
Zomato digital meal credits
+2
Engineering Manager (Mobile)
Engineering Manager (Mobile)

Fareportal • Gurugram District

On-site
INR 3,500,000 - 5,500,000
Manager, Engineering
Manager, Engineering

Navan • Bengaluru

On-site
INR 2,000,000 - 3,000,000