Senior Manager, Software Development Engineering

Expedia Expedia · Hospitality · Bangalore, India

Senior Manager, Software Development Engineering to lead White Label Travel Platform (WLTP) teams in Bangalore, developing partner integrations and delivering tailored technical solutions. The role involves leading multiple software engineering teams, defining technical vision and roadmap, establishing engineering best practices, and partnering with product and architecture teams. The role also emphasizes building and mentoring engineering talent and leveraging Generative AI for engineering workflows and resource utilization.

What you'd actually do

  1. Lead multiple software engineering teams that build and evolves services and platforms that power the White Label Travel Platform, ensuring reliability, scalability, and high performance across global traffic patterns.
  2. Define, communicate, and drive a clear technical vision and roadmap for WLTP services, API design, and data modeling aligned with product and architecture strategies.
  3. Establish and enforce engineering best practices for design, coding, testing, observability, security, and operational readiness, while continuously improving build, deployment, and release processes.
  4. Partner closely with product, architecture, and other platforms and feature teams to deliver cross-domain initiatives, enabling reuse and fungibility of services and capabilities across multiple lines of business.
  5. Build, mentor, and grow a diverse, high-performing engineering organization through coaching, performance management, and effective hiring, while fostering a culture of innovation, accountability, and psychological safety.

Skills

Required

  • 3-6+ years of experience managing engineering teams
  • 8+ years of technical experience in software engineering
  • Demonstrated technical acumen with the ability to own multiple technical domains and effectively justify architectural and technology trade-offs
  • Proven track record owning end-to-end delivery and operations of critical services or multi-service platforms, including system design (LLD), API design, data modeling, and operational excellence (monitoring, alerting, incident response)
  • Strong technical leadership skills with hands-on depth in one or more modern programming languages, service-oriented or microservices architectures, and cloud-native technologies and tooling
  • Demonstrated ability to align engineering execution with product and business priorities, managing trade-offs to deliver high-quality outcomes at scale
  • Bachelor's degree in computer science, Engineering, or a related technical field, or equivalent practical experience

Nice to have

  • Familiarity with AI-driven systems, tools, or workflows and applying such concepts to real world products, with the ability to identify pragmatic use cases

What the JD emphasized

  • Leverage Generative AI for day-to-day engineering workflows including but not limited to code reviews, unit testing, automated root cause analysis, mitigating bugs, developing features, as well as for effective resource utilization.
  • Familiarity with AI-driven systems, tools, or workflows and applying such concepts to real world products, with the ability to identify pragmatic use cases.