Apply on company website 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
JavaSpring FrameworkSpring BootCouchbaseBigQueryDockerKubernetesGrafanaGraphQL
Job Details
Location Bangalore, India
Work mode Remote (City)
Department Software Development
Category Backend
Posted 5 months ago
Application On company website
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