Senior Manager, Software Development Engineering

Expedia, Inc.

Bengaluru

On-site

INR 2,800,000 - 4,800,000

Full time

7 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Expedia Group in Bengaluru seeks a senior engineering leader to own and evolve the Data Quality Platform. You will lead a software team, set direction for profiling, rules, contracts, and data health, and partner with product managers to deliver measurable outcomes.

The role focuses on reliable, scalable services across batch and streaming pipelines, with Java/Kotlin, AWS, Spark, Kafka, and Airflow. You will mentor engineers and drive architecture modernization in a high-performance, inclusive

Qualifications

  • Bachelor's degree or equivalent in a technical field is required.
  • 8+ years of professional experience and 3+ years in people management is expected.
  • Proven end-to-end ownership of complex software or data platform systems.
  • Strong fundamentals in data structures, algorithms, distributed systems, testing, CI/CD, and building observable services.

Responsibilities

  • Lead, coach, and develop one software engineering team responsible for designing, building, and operating robust, scalable Data Quality Platform services.
  • Set technical direction for data profiling, quality rules, data contracts, anomaly detection, alerting, incident management, and data health experiences.
  • Lead cross-organizational initiatives, balancing resource, delivery, product, and architectural trade-offs to maximize value.
  • Partner with product managers and data domain owners to prioritize roadmaps and deliver measurable outcomes.
  • Define and raise engineering standards for coding, testing, architecture, observability, security, delivery, performance, and cost management.
  • Ensure reliable operation of production systems through on-call strategies and root-cause analysis.
  • Integrate machine-assisted capabilities to improve rule authoring, anomaly detection, and issue explanation using AI/ML concepts.

Skills

Data quality
Team leadership
Distributed systems
Java/Kotlin
AWS
Spark
Kafka
Airflow
Data observability
On-call
Data contracts
AI/ML concepts

Education

Bachelor's Degree or Equivalent
Technical Degree Preferred

Tools

Java
Kotlin
Spring
REST
gRPC
AWS
Spark
Kafka
Airflow

Job description

At Expedia Group, we help travelers explore the world, one journey at a time. As a global travel company powered by passionate people, trusted partnerships, and leading technology, we connect travelers, partners, and advertisers through our consumer brands, B2B network, and travel advertising business.


Here, you'll do meaningful work that helps millions of people discover, book, and experience travel with more ease, confidence, and joy. Our five Behaviors-Traveler First, Think Big, Operate with Excellence, Ownership Mindset, and Succeed Together-help foster a supportive environment where people can grow their careers and have the flexibility, benefits, and support to do their best work. Join us and build for travelers everywhere.

Introduction to team:

Data is central to how Expedia Group operates, serves travellers, and makes decisions. When data is incomplete, inaccurate, delayed, or difficult to interpret, the impact can extend across products, analytics, operations, and customer experiences.

The Data Quality Platform team is responsible for building a centralized, scalable, and extensible platform that helps teams proactively understand, validate, and trust their data across batch and streaming datasets. We provide automated profiling, configurable quality rules, data contracts, anomaly detection, incident workflows, alerting, and data health visibility so data producers can identify and resolve issues closer to the source.

We focus on building reliable, high-performance, secure, and cost-effective platform services that integrate with data pipelines and analytical systems. Typical technologies include Java, Kotlin, Spring, REST, gRPC, Amazon Web Services, Spark, Kafka, Airflow and Agentic AI. We encourage experimentation with new technologies, including machine-assisted data quality workflows, while balancing short- and long-term goals and maintaining a high bar for platform quality and operational excellence.


In this role, you will:
  • Lead, coach, and develop one software engineering team responsible for designing, building, and operating robust, scalable, and secure Data Quality Platform services.
  • Set technical direction for your team across data profiling, quality rules, data contracts, anomaly detection, alerting, incident management, and data health experiences.
  • Lead and collaborate on complex, cross-organizational initiatives, making thoughtful resource, delivery, product, and architectural trade-offs to maximize strategic value.
  • Partner closely with product managers, architects, program managers, data platform teams, and data domain owners to prioritize roadmaps, clarify requirements, and deliver measurable outcomes.
  • Define and raise engineering standards for coding, testing, architecture, observability, security, continuous delivery, performance, and cost management.
  • Ensure reliable operation of production systems through effective on-call strategies, incident management, root-cause analysis, capacity planning, and continuous improvement of service-level indicators and objectives.
  • Safely integrate and operate machine-assisted capabilities that improve rule authoring, anomaly detection, and issue explanation, applying artificial intelligence and machine learning concepts to practical data platform workflows.

Minimum Qualifications:
  • Bachelor's Degree or Equivalent Level; Technical Degree Preferred.
  • 8+ years of relevant professional experience and 3+ years of people management experience.
  • Proven track record of end-to-end ownership for complex software or data platform systems, including system design, application programming interface design, data modelling, implementation, and ongoing operations within a defined product or domain scope.
  • Strong proficiency in core software engineering fundamentals, including data structures, algorithms, distributed systems, testing, continuous integration and delivery, and building secure, reliable, and observable services.
  • Experience working with data platforms, data quality, data observability, data pipelines, data contracts, analytics systems, or a closely related domain.
  • Demonstrated ability to set technical direction, make data-driven trade-offs, and align cross-functional stakeholders to deliver high-quality software at scale.

Preferred Qualifications:
  • Experience leading a software engineering team within a large-scale, distributed technology environment, with accountability for team-level architecture, technical strategy, and delivery outcomes.
  • Track record of designing and evolving high-throughput data systems, including service decomposition, data modelling at scale, backward-compatible application programming interfaces, and integration with batch or streaming pipelines.
  • Deep experience with production operations at scale, including site reliability engineering practices, capacity planning, performance optimization, and building systems for high availability and resilience.
  • Demonstrated ability to drive architectural modernization, platform migration, or legacy system deprecation while maintaining strong delivery and operational outcomes.
  • Experience with cloud-native data processing, workflow orchestration, data contracts, anomaly detection, machine-assisted software or data quality workflows, and observability platforms.
  • Proven ability to build an inclusive, high-performance engineering culture and develop engineers through feedback, coaching, career planning, and meaningful technical opportunities.
Accommodation requests

Expedia Group is committed to providing an inclusive and accessible recruiting experience. If you need an accommodation or adjustment due to a disability during the application or recruiting process, please submit a request at https://expedia.service-now.com/askeg?id=job_accommodation.


About Expedia Group

Expedia Group includes three flagship consumer brands - Expedia, Hotels.com, and Vrbo - along with a leading B2B travel business and travel advertising offerings. Across our brands and business, we help travelers explore the world with confidence and ease.


Important notice

Employment opportunities and job offers at Expedia Group will always come from Expedia Group's Talent Acquisition and hiring teams. Never share sensitive personal information unless you are confident of the recipient. Expedia Group does not extend job offers via email or messaging tools to individuals with whom we have not made prior contact. Our email domain is @expediagroup.com. The official place to find and apply for roles is https://careers.expediagroup.com/jobs/.


Equal Opportunity

Expedia is committed to creating an inclusive work environment with a diverse workforce. All qualified applicants will receive consideration for employment without regard to race, religion, gender, sexual orientation, national origin, disability or age.

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

Similar jobs worth comparing

Principal Software Development Engineer
Principal Software Development Engineer

Expedia, Inc. • Gurgaon

On-site
INR 4,000,000 - 6,800,000
Software Development Engineer III- Cloud Engineering
Software Development Engineer III- Cloud Engineering

Expedia Group • Gurugram District

On-site
INR 3,000,000 - 5,500,000
Hotel Partner Solutions Specialist (Gurgaon)
Hotel Partner Solutions Specialist (Gurgaon)

Expedia, Inc. • Gurugram District

On-site
INR 350,000 - 600,000
DS Analytics II, Advertising Product Analytics & Experimentation
DS Analytics II, Advertising Product Analytics & Experimentation

Expedia, Inc. • Bengaluru

On-site
INR 1,200,000 - 1,800,000
DS Analytics II, Advertising Product Analytics & Experimentation
DS Analytics II, Advertising Product Analytics & Experimentation

Traveltechessentialist • Bengaluru

On-site
INR 1,200,000 - 2,400,000
Software Development Engineer II - (Full stack-JAVA/React.JS)
Software Development Engineer II - (Full stack-JAVA/React.JS)

Expedia Group • Gurugram District

On-site
INR 1,500,000 - 2,100,000
Software Development Engineer III - Platform Productivity Tools
Software Development Engineer III - Platform Productivity Tools

Expedia, Inc. • Gurugram District

On-site
INR 2,500,000 - 4,200,000
Software Development Engineer III - Platform Productivity Tools
Software Development Engineer III - Platform Productivity Tools

Traveltechessentialist • Gurugram District

On-site
INR 1,800,000 - 2,600,000
Hotel Partner Solutions Specialist (Gurgaon)
Hotel Partner Solutions Specialist (Gurgaon)

11550 Expedia Online Travel Sv • Gurugram District

On-site
INR 400,000 - 640,000
Senior Software Development Engineer
Senior Software Development Engineer

Expedia Group • Gurugram District

On-site
INR 3,500,000 - 6,000,000