Bangalore, India Remote (City)

Omio is hiring a Backend Engineer

A Senior Backend Engineer is needed to build and scale systems that integrate global transportation providers. The role involves technical leadership, mentoring, and shaping scalable architectures within a diverse engineering team focused on global travel solutions.

Responsibilities

  • Design and develop scalable backend systems for the provider integration platform.
  • Contribute to the architectural design of the Coverage Platform and associated services.
  • Integrate new transportation providers and maintain existing provider relationships.
  • Work closely with cross-functional teams to deliver solutions aligned with business objectives.
  • Support the professional growth of junior engineers through mentorship.
  • Lead the adoption of new technologies and help shape the product and development strategy.

Requirements

  • Bachelor’s or higher degree in computer science or a related field, with at least 8 years of software development experience.
  • Extensive experience using Java to build high-performance, scalable applications.
  • Solid understanding of software design principles, continuous delivery practices, and cloud-based infrastructure.
  • Experience working with containerization tools such as Docker and orchestration platforms like Kubernetes.
  • Commitment to software quality, clean code, and agile development methodologies.
  • Collaborative mindset with experience guiding and supporting team members.
  • Adaptability and enthusiasm for learning emerging technologies and approaches.

Tech Stack

Java, Spring, Spring Boot, Couchbase, BigQuery, Docker, Kubernetes, Graphite, Grafana, Kibana, GraphQL

Benefits

  • Work in a multicultural environment with colleagues from over 50 nationalities.
  • Be part of a growing engineering hub in Bangalore focused on global market expansion.
  • Access to internal engineering resources including the company’s tech blog and technology radar for ongoing learning.
  • A culture that actively promotes inclusion and values diverse perspectives and identities.

Work Arrangement

Local position in Bangalore; role is based at the Bangalore tech-hub without specified remote flexibility.

Team

Over 400 employees from more than 50 countries; the role is part of the Global Expansion team in Bangalore within a distributed engineering organization that includes offices in Berlin, Prague, Melbourne, Brazil, and London.

  • Values diversity in culture, thinking, and personal background.
  • Promotes inclusion across race, gender, religion, sexual orientation, age, and disability.
  • Focused on building a unified platform to enable global travel.
  • Emphasizes agile practices and high standards in software development.

Additional Information

  • The hiring process includes background verification by Giant Screening after a job offer is made.
  • Candidates will be asked for consent before any personal data is shared with the screening provider.
  • Applicants are welcome to apply even if they are still growing into some of the required skills.
  • Hiring is conducted without regard to race, gender, religion, sexual orientation, age, or disability.
Required Skills
JavaSpringSpring BootCouchbaseBigQueryDockerKubernetesGraphiteGrafanaKibanaScalable ApplicationsSoftware DesignContinuous DeliveryCloud Infrastructure JavaSpringSpring BootCouchbaseBigQueryDockerKubernetesGraphiteGrafanaKibanaGraphQL
About company
Omio
Omio is a travel technology company that builds platforms to search, compare, and book transportation options such as trains, buses, and flights across Europe and beyond.
All jobs at Omio Visit website
Job Details
Department Software Development
Category backend
Posted 2 months ago