Enable job alerts via email!

Principal Software Development Engineer, AdTech

ENGINEERINGUK

San Francisco (CA)

On-site

USD 242,000 - 339,000

Full time

5 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player seeks a Principal Software Development Engineer to lead the development of innovative advertising technology. This role offers a unique opportunity to design and build core adtech systems that enhance the travel experience for users worldwide. You will leverage your deep technical expertise to mentor engineers, drive innovation, and collaborate with cross-functional teams. Join a diverse and inclusive community that values your contributions and offers exciting travel perks, generous time off, and flexible work options. If you are passionate about shaping the future of travel advertising, this is the opportunity for you.

Benefits

Comprehensive benefits
Exciting travel perks
Generous time off
Parental leave
Flexible work options
Career development resources

Qualifications

  • 10+ years of software engineering experience in advertising and auction systems.
  • Proven experience in designing scalable, high-performance auction systems.

Responsibilities

  • Lead design and development of scalable auction systems with optimal performance.
  • Define technical requirements and collaborate on auction features.

Skills

Software Engineering
Java
C++
Advertising Technology
Real-Time Bidding
Machine Learning
Data-Driven Decision Making
Communication Skills

Education

Master's in Computer Science
Ph.D. in Computer Science

Job description

You will need to login before you can apply for a job.

Principal Software Development Engineer, AdTech

Employer: Expedia Group | Location: San Francisco, California, United States | Salary: USD 242,000 - 338,500; potential to increase to USD 387,000 based on performance | Closing date: 7 Jun 2025

Sector: Engineering | Role: Professional | Contract Type: Permanent | Hours: Full Time

Expedia Group brands power global travel for everyone, everywhere. We design cutting-edge technology to make travel smoother and more memorable, creating innovative solutions for our partners. Our diverse and welcoming community is key to our success.


Why Join Us?
We foster an open culture where everyone belongs, differences are celebrated, and success is shared. We offer comprehensive benefits, exciting travel perks, generous time off, parental leave, flexible work options, and career development resources, fueling our passion for travel and rewarding careers. Join us to help build a more open world.

Role Overview: Principal Software Development Engineer, Ad Tech

Team Introduction
Our Advertising group is seeking a seasoned Principal Software Development Engineer to lead the development of our next-generation advertising marketplace. You will bring deep technical expertise in advertising, leadership skills, and a passion for creating efficient solutions. Expedia's Advertising is a global leader in travel industry advertising. You will design and build core adtech systems, collaborate with cross-functional teams, mentor engineers, and set technical strategies.

This role oversees all advertising technology within Expedia, working across various products and locations, reporting directly to the Ads Technology leader. It offers a unique opportunity to drive innovation, growth, and efficiency in our advertising tech landscape.

Key Responsibilities
  • Lead design and development of scalable auction systems with optimal performance and low latency
  • Define technical requirements and collaborate with teams on auction features
  • Develop algorithms for bidding, pricing, and real-time decisions
  • Stay updated on industry trends and incorporate innovative approaches
  • Provide technical leadership and mentorship
  • Lead code reviews and architectural discussions
  • Work with stakeholders to translate business needs into technical solutions
  • Optimize system performance and reliability
Qualifications
  • Minimum 10 years of software engineering experience, especially in advertising and auction systems
  • Proven experience in scalable, high-performance auction system design
  • Proficiency in Java or C++, understanding of software design principles
  • Deep knowledge of advertising tech, including real-time bidding and OpenRTB
  • Experience with data-driven decision-making, machine learning, and analytics
  • Excellent communication skills
  • Experience with inventory management forecasting models
  • Knowledge of ad measurement and attribution systems
  • Master's/Ph.D. in Computer Science or related field, or equivalent experience

If you're passionate about advertising technology and ready to lead innovation, apply now to shape the future of travel advertising.

Note: Compensation varies based on multiple factors, and pay ranges may be updated in the future.

Additional Information
We support candidates requiring accommodations during the application process. Expedia Group is committed to diversity and inclusion and participates in E-Verify. For more info, visit our careers page.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Principal Software Development Engineer, AdTech

Expedia Group

San Francisco

On-site

USD 242,000 - 339,000

6 days ago
Be an early applicant

Principal Software Development Engineer, AdTech

Expedia, Inc.

San Francisco

On-site

USD 242,000 - 339,000

6 days ago
Be an early applicant

Principal Software Development Engineer, AdTech

Expedia, Inc.

San Francisco

On-site

USD 242,000 - 339,000

7 days ago
Be an early applicant

Principal Software Engineer

Viant

San Francisco

On-site

USD 200,000 - 260,000

6 days ago
Be an early applicant

Principal Software Engineer, Ads Backend Engineering Remote - United States

Reddit, Inc.

Remote

USD 260,000 - 366,000

22 days ago

Principal Software Engineer, Ads Backend Engineering

Reddit, Inc.

Remote

USD 260,000 - 366,000

22 days ago

Principal Software Engineer

Viant Technology

San Francisco

On-site

USD 200,000 - 260,000

30+ days ago

Principal Software Engineer

Viant Technology

California

On-site

USD 260,000 - 260,000

30+ days ago