Bengaluru Remote (Global)

Omio is hiring a Senior Software Engineer

About the Role

This role is for a seasoned engineer who thrives at the intersection of technology and business impact. You will lead cross-functional initiatives that influence the entire organization, taking ownership from concept through delivery. Your work will directly shape the evolution of our systems architecture and engineering standards.

Key Responsibilities

  • Design and drive implementation of scalable, cross-team technical projects with broad business implications
  • Challenge existing technical paradigms and advocate for modern, resilient system design
  • Define project scope, gather requirements, and coordinate alignment across departments
  • Own end-to-end delivery of complex initiatives, ensuring quality and consistency
  • Lead strategic conversations about long-term technology direction and platform evolution
  • Mentor engineers across teams, fostering technical growth and best practices
  • Collaborate on architecture decisions, engineering standards, and cross-departmental solutions
  • Represent engineering excellence through internal knowledge sharing and external speaking
  • Deliver actionable insights and recommendations based on deep technical analysis
  • Support the development of long-term technical strategy across engineering domains
  • Advance adoption of AI-native development and agent-based engineering models

What We're Looking For

  • Proven experience building and maintaining highly available distributed systems
  • Strong foundation across multiple programming languages and infrastructure platforms
  • Ability to lead technical discussions and influence decision-making at scale
  • Experience mentoring engineers and promoting engineering excellence
  • A thoughtful, collaborative approach to leadership and innovation
  • Passion for aligning technical strategy with business outcomes

Technology Environment

You'll work with a diverse set of technologies including Java, NodeJS, Python, and Go, deployed via Kubernetes and Docker on Google Cloud Platform and AWS. Infrastructure is managed using Terraform and Jenkins, with data systems spanning BigQuery, BigTable, Dataflow, RedShift, Kinesis, and managed databases like MySQL, PostgreSQL, Couchbase, and Clickhouse.

Required Skills
JavaNodeJSPythonGoKubernetesDockerJenkinsTerraformGoogle Cloud PlatformPub/Subdistributed systemsrequirements gatheringdelivery planningcross-team alignmentsystem design JavaNodeJSPythonGoKubernetesDockerJenkinsTerraformGoogle Cloud PlatformPub/SubDistributed SystemsSystem DesignRequirements GatheringCross-team CollaborationTechnical Leadership
Your first international client?

Don't lose them over invoicing

Clients ghost freelancers with unprofessional invoicing. Glopay gives you a real EU company partnership so they take you seriously from invoice #1.

Instant EU company partnership
Invoice builder with your branding
Automated payment reminders
Real-time payment tracking
Get EU company now
Ready in 24 hours
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
Category backend
Posted 17 days ago