Principal Software Development Engineer - Observability
Expedia
Bangalore, India
Scalable telemetry pipelines
Opentelemetry adoption strategy
Platform governance and optimization
Lead the architecture, design, and implementation of a centralized, scalable, and cost-effective observability platform used by all engineering teams across Expedia
Job Summary
Lead the architecture, design, and implementation of a centralized, scalable, and cost-effective observability platform used by all engineering teams across Expedia.
Spearhead the strategy, rollout, and support for the OpenTelemetry collector across thousands of services, developing best practices and automated configurations.
Act as a thought leader, driving the adoption of observability best practices across the engineering organization and improving the developer experience by unifying tooling.
Matching Summary
Lead the architecture, design, and implementation of a centralized, scalable, and cost-effective observability platform used by all engineering teams across Expedia.
Skills & Requirements
Must-have
Scalable telemetry pipelines
OpenTelemetry adoption strategy
Platform governance and optimization
Infrastructure as Code (IaC)
Cloud-native architectures
Large-scale distributed systems
Nice-to-have
Thought leadership in observability
Improving developer experience
Creative problem solver
Mentoring senior engineers
Cross-cutting incident resolution
Key Requirements
10+ years of software engineering experience
Bachelor’s or Master’s degree in Computer Science or related field
Deep expertise in observability principles
Proficient in Go, Java, or Python
Solid understanding of cloud platforms (AWS preferred)