Padmi
Expedia Group logo
Expedia Group

online travel marketplace · hotel booking

Senior Software Development Engineer

Delhi NCRPosted 3 months ago
Software engineeringSeniorFull Time; Regular
Apply at Expedia Group

Opens the source posting on shine.com

Source description

About the role

View original

As a Senior Software Development Engineer at Expedia Group, your role will involve designing and scaling intelligent systems that power Expedia's global travel marketplace. You will work across Content, Pricing & Availability, and Trust and Safety domains operating at massive scale and complexity. Here are the key responsibilities in this role: - Own end-to-end development of distributed services, including system design, APIs, and data models. - Lead delivery across the full SDLC, ensuring high standards for quality, performance, and reliability. - Drive technical direction and engineering best practices, including observability, testing, and operational excellence. - Partner with Product, Data Science, and ML teams to integrate ML models into scalable, production-grade systems. - Support ML-enabled workflows (e.g., feature pipelines, batch/real-time processing) and ensure safe, reliable model deployment. - Improve system reliability through monitoring, automation, and continuous improvement. - Mentor engineers and elevate team-wide engineering practices. Qualifications Required: - 8+ years of software engineering experience with ownership of scalable, distributed systems. - Strong system design, API development, and microservices experience. - Proficiency in Java, Scala, or Python. - Experience with CI/CD, testing, and production operations. - Working knowledge of ML concepts and experience integrating ML components into production systems. Preferred Qualifications: - Experience with large-scale systems, big data technologies (e.g., Spark), and cloud platforms (e.g., AWS). - Familiarity with ML platforms (e.g., SageMaker, Databricks) and real-time or batch data processing. - Proven technical leadership and ability to influence engineering best practices. Join Expedia Group if you are passionate about applying machine learning to complex, high-scale systems that shape how the world travels and help define the future of travel technology. (Note: Any additional details of the company were not included in the provided job description.) As a Senior Software Development Engineer at Expedia Group, your role will involve designing and scaling intelligent systems that power Expedia's global travel marketplace. You will work across Content, Pricing & Availability, and Trust and Safety domains operating at massive scale and complexity. Here are the key responsibilities in this role: - Own end-to-end development of distributed services, including system design, APIs, and data models. - Lead delivery across the full SDLC, ensuring high standards for quality, performance, and reliability. - Drive technical direction and engineering best practices, including observability, testing, and operational excellence. - Partner with Product, Data Science, and ML teams to integrate ML models into scalable, production-grade systems. - Support ML-enabled workflows (e.g., feature pipelines, batch/real-time processing) and ensure safe, reliable model deployment. - Improve system reliability through monitoring, automation, and continuous improvement. - Mentor engineers and elevate team-wide engineering practices. Qualifications Required: - 8+ years of software engineering experience with ownership of scalable, distributed systems. - Strong system design, API development, and microservices experience. - Proficiency in Java, Scala, or Python. - Experience with CI/CD, testing, and production operations. - Working knowledge of ML concepts and experience integrating ML components into production systems. Preferred Qualifications: - Experience with large-scale systems, big data technologies (e.g., Spark), and cloud platforms (e.g., AWS). - Familiarity with ML platforms (e.g., SageMaker, Databricks) and real-time or batch data processing. - Proven technical leadership and ability to influence engineering best practices. Join Expedia Group if you are passionate about applying machine learning to complex, high-scale systems that shape how the world travels and help define the future of travel technology. (Note: Any additional details of the company were not included in the provided job description.)

One address, no account. We’ll tell you when matching roles go live.

More at Expedia Group

Related open roles

View all roles