Jobs and Careers
EX

Principal Software Development Engineer, AdTech

Expedia Group
San Francisco, United Statesfull_timeVerifiedPosted 7 May 2025
💰 $387,000/yr($242,000/yr$387,000/yr)

About the role

Expedia Group brands power global travel for everyone, everywhere. We design cutting-edge tech to make travel smoother and more memorable, and we create groundbreaking solutions for our partners. Our diverse, vibrant, and welcoming community is essential in driving our success.

Why Join Us?

To shape the future of travel, people must come first. Guided by our Values and Leadership Agreements, we foster an open culture where everyone belongs, differences are celebrated and know that when one of us wins, we all win.

We provide a full benefits package, including exciting travel perks, generous time-off, parental leave, a flexible work model (with some pretty cool offices), and career development resources, all to fuel our employees' passion for travel and ensure a rewarding career journey. We’re building a more open world. Join us.

Principal Software Development Engineer, Ad Tech

Introduction to the Team

Expedia's Advertising group is looking for a seasoned Principal Software Development Engineer to envision, drive, and deliver our next-generation advertising marketplace. The successful candidate will bring deep advertising technical knowledge, leadership skills, and a passion for developing solutions that drive efficiency and effectiveness in the advertising ecosystem. Expedia’ Advertising is the global leader in advertising for the travel industry. As part of AdTech you will envision, design and build the systems at the core of our marketplace.  You will collaborate with business owners and technology leaders to develop innovative solutions that have a positive impact on advertisers and travelers. You will help mentor and set an example for a new and growing team of top-notch software engineers, with a focus on sustained operational excellence.
 

The Principal Engineer for Advertising at Expedia will be the senior-most engineer responsible for overseeing all advertising technology within the company. This pivotal role covers various advertising products, each at different levels of maturity. The team is geographically distributed across multiple locations. The new hire will collaborate closely with these teams and report directly to the Ads Technology leader. This position will be the top technical advisor for advertising and driving the technical vision and strategy for Expedia’s ad platforms.
 

This role includes unlocking new business opportunities, unifying fragmented ad platforms, improving efficiency, and building core adtech domain expertise. Notably, this position offers a unique opportunity to drive innovation and growth in Expedia’s advertising technology landscape. If you love to think big, move fast, and tackle hard problems, this may be the opportunity for you.
 

In this role, you will:

  • Lead the design and development of highly scalable and efficient auction systems, ensuring optimal performance and low-latency response times

  • Collaborate with cross-functional teams to define technical requirements and specifications for auction-related features

  • Develop and optimize algorithms for bidding strategies, pricing models, and real-time decision-making in advertising auctions

  • Stay abreast of industry trends and emerging technologies in auction dynamics, incorporating innovative approaches into our platform

  • Provide technical leadership and mentorship to a team of software engineers, fostering a culture of innovation, collaboration, and excellence

  • Drive code reviews, architectural discussions, and ensure the adoption of best practices in software engineering

  • Collaborate with product managers, data scientists, and other stakeholders to understand business requirements and translate them into technical solutions

  • Identify and address performance bottlenecks in the auction systems, optimizing code and infrastructure for maximum efficiency

  • Design and lead data-driven approaches to proactively identify issues and enhance system reliability

Experience and qualifications:

  • Minimum of 10 years of professional software engineering experience, with a focus on advertising technology and

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Expedia Group

View company profile →