Principal Software Engineer, Ads
DoorDash
About the Team DoorDash Ads has become one of the fastest growing parts of DoorDash and a core pillar of the company's growth. Our Ads platform serves two core customer groups, Restaurant and CPG advertisers, and is rapidly expanding from enterprise into mid‑market and SMB. The business is scaling fast, and we are building the infrastructure to match it. We are evolving from a first‑generation platform into a sophisticated, full‑funnel advertising system. The architectural decisions made now will define how DoorDash Ads scales across restaurants, retail, and grocery for the next decade. About the Role As a Principal Engineer on Ads, you will be the technical leader for the Ads platform organization, setting architectural direction and driving long‑term technical strategy. This is an individual contributor role with organization‑wide technical authority and director‑level scope. You will define what we build, how we build it, and the engineering culture that outlasts any single project. You will partner closely with Machine Learning, Product, Data Science, and Infrastructure stakeholders to align on roadmap, scale foundational systems, and deliver high‑impact outcomes that improve advertiser ROI, platform reliability, and consumer experience. Responsibilities Lead the Ads organization, providing architectural vision and direction across the full ads stack. Drive alignment across ML, Infrastructure, Product, Data Science, and partner engineering teams. Mentor engineers across the Ads org to raise the bar on technical excellence and systems thinking. Define the patterns, principles, and standards for how the Ads org designs, ships, and operates large‑scale distributed systems. Work hands‑on on complex distributed systems challenges in ads and write code that moves the needle. Qualifications B.S. or M.S. in Computer Science or equivalent experience. 12+ years of industry experience, with a proven track record of leading large‑scale, high‑impact platform initiatives across multiple teams and systems. Demonstrated ability to define and drive multi‑year technical roadmaps at the organization level, with clear ownership of architectural decisions and their long‑term consequences. Deep expertise in distributed systems at scale, including real‑time serving infrastructure, high‑throughput data pipelines, and low‑latency systems under strict SLA requirements. Meaningful experience in ads infrastructure or adjacent domains. Ability to operate at director level scope—driving technical strategy, communicating across executive stakeholders, and shaping organizational priorities—while remaining deeply hands‑on. Exceptional technical intuition paired with strong cross‑functional influence and alignment skills. Humility and a growth mindset; you lead through expertise and collaboration, not hierarchy. Compensation Base salary is localised according to work location. National base pay range in the United States: $268,600—$395,000 USD. Benefits DoorDash offers a comprehensive benefits package to all regular employees, including 401(k) with employer matching, paid parental leave, wellness benefits, commuter benefits match, paid time off and sick leave, medical, dental, vision, 11 paid holidays, disability and basic life insurance, family‑forming assistance, and a mental health program. Statement of Non‑Discrimination In keeping with our beliefs and goals, no employee or applicant will face discrimination or harassment based on: race, color, ancestry, national origin, religion, age, gender, marital/domestic partner status, sexual orientation, gender identity or expression, disability status, or veteran status. Above and beyond protected categories, we also strive to prevent other subtler forms of inappropriate behavior. We value a diverse workforce and encourage individuals from all backgrounds to apply. #J-18808-Ljbffr DoorDash
- About the Team DoorDash Ads has become one of the fastest growing parts of DoorDash and a core pillar of the company's growth.... ...retail, and grocery for the next decade. About the Role As a Principal Engineer on Ads, you will serve as the technical leader for the Ads platform...SuggestedHourly payH1bWork at officeLocal areaRemote workFlexible hours
- DoorDash USA is seeking a Principal Engineer to serve as the technical leader for the Ads platform organization. In this role, you will set architectural direction and drive long-term technical strategy for our advertising systems. With a focus on collaboration and mentorship...Suggested
- A leading technology company seeks a Principal Software Engineer to join their Ads Format team in Palo Alto, CA. This role involves designing and implementing automated ad serving systems, leading the strategy for ad infrastructure, and collaborating across teams. Candidates...Suggested
- We’re looking for a Principal Software Engineer to join the Ads Format team at Snap What you’ll do Design and implement highly automated systems for ad format serving, optimization, and A/B testing to maximize user engagement and advertiser ROI Lead the vision and strategy...SuggestedTemporary workWork at officeFlexible hours
$276k - $414k
...We’re looking for a Principal Software Engineer to join the Ads Platform team at Snap. What you’ll do: Build the next generation ads formats and backend infrastructure and solutions to deliver more clicks and conversion and value for advertisers. Work end-to-end across...Suggested- ...large-scale, distributed systems for the Ads Platform. Collaborate with cross-functional... ..., and reliability. Mentor junior engineers and contribute to technical strategy. Troubleshoot... ...related field. Extensive experience in software engineering, with a focus on distributed...
$109.7k - $234.6k
...about creating usable, useful software that solves real problems and... .... You work well with non-engineers. You can lead a conversation... ...stack. Responsibilities As a Principal Software Engineer, you will lead... ...disability Life insurance and AD&D Supplemental life insurance...Temporary workFlexible hours$147k - $211k
...experience. 2 years of experience with software development in one or more programming languages... .... About The Job Google’s software engineers develop the next-generation technologies... ...technology forward. Our team drives YouTube Ads marketplace optimization by understanding...$181.1k - $318.4k
Cupertino, California, United States Software and Services At Apple, we focus deeply on our customers’ experience. Apple Ads brings this same approach to advertising, helping... ...product managers, architects, and other engineers to deliver high-quality solutions. Minimum...Relocation- Google's software engineers develop the next-generation technologies that change how billions of users connect and interact with information.... ...stack and are excited to own impactful projects. In Discover Ads, you will work on user value and the ads auction, ranking and...
$174k - $252k
...experience testing, maintaining, or launching software products, and 1 year of experience with... ...role. About the job Google's software engineers develop the next-generation technologies... ...and enhance software solutions. Google Ads is helping power the open internet with the...Full time$143.63k - $299.38k
...people. Whether you're looking to write mobile app code, engineer the servers behind our massive ad tech stacks, or develop algorithms to help us... ...creators, from onboarding to audience engagement. As a Principal Software Dev Engineer you will serve as the technical lead...Work experience placementWork at officeFlexible hours$143.63k - $299.38k
...growth strategy. You will join a team of engineers who strive to deliver our users the best... ...in data structures, algorithms, and software design Deep technical knowledge of responsive... ...WebdriverIO / Puppeteer / Cypress is an added advantage Expert knowledge of web...$209.09k - $303.34k
Overview We are CARIAD , an automotive software development team with the Volkswagen... ...it. Role Summary The Technical Lead Sr Principal Software Engineer, BSW is a senior technical leader and... ...long term disability, basic life and AD&D insurance, employee assistance program...Permanent employmentTemporary workWorldwide$96.8k - $251.6k
Job Title Sr. Principal Software Development Engineer — OCI Core Platform (OCI Key Management Service) Overview As a senior engineer in the Oracle Cloud... ...disability and long-term disability. Life insurance and AD&D. Supplemental life insurance (Employee/Spouse/Child)....Temporary workFlexible hours$174k - $253k
...experience testing, maintaining, or launching software products, and 1 year of experience with... .... About The Job Google's software engineers develop the next-generation technologies... ...and enhance software solutions. Google Ads is helping power the open internet with the...- Google is seeking a Senior Software Engineer for Display Ads, Audience Infrastructure in Mountain View. The role focuses on building scalable infrastructure and data-driven advertising technologies across Google’s ads products. Responsibilities include designing, reviewing...
- A leading technology company is seeking a Software Engineer to develop cutting-edge technologies that impact billions worldwide. This role includes... ...leading advertising initiatives on Waze utilizing the Google Ads tech stack. Candidates should have extensive experience in...Worldwide
$174k - $253k
Senior Software Engineer, Display Ads, Audience Infrastructure Experience driving progress, solving problems, and mentoring more junior team members; deeper expertise and applied knowledge within relevant area. Minimum qualifications: Bachelor’s degree or equivalent...$262k - $365k
...and architecture; and testing/launching software products. 2 years of experience with state... ...: Master’s degree or PhD in Engineering, Computer Science, or a related technical... ...continue to push technology forward. Google Ads is helping power the open internet with...Full time- ...and ROAS come back; and get sharper every cycle. We’re hiring the engineer who owns this agent end‑to‑end. What You’ll Do (representative... ...from a topic + product brief to a platform‑ready 9:16 vertical ad: script, scene plan, b‑roll, voiceover (ElevenLabs / Hedra), captions...Local areaWork from home
- NewsBreak is looking for an engineer to own and drive the creative pipeline that generates thousands of ads daily across multiple platforms, such as Meta and TikTok. This role requires a strong background in diffusion and video models, as well as a solid understanding of...
$174k - $253k
Google is seeking a Senior Software Engineer for Search Ads Infrastructure in Mountain View, CA. This role involves enhancing systems that impact billions of users, focusing on high reliability and performance. The ideal candidate will have a strong background in C++ programming...$96.8k - $306.4k
...Medical, dental, and vision insurance, including expert medical opinion Short‑term disability and long‑term disability Life insurance and AD&DD Supplemental life insurance (Employee/Spouse/Child) Health care and dependent care Flexible Spending Accounts Pre‑tax commuter and...Temporary workFlexible hours$262k - $365k
Google Inc. is seeking a Senior Staff Tech Lead for YouTube Shopping Ads, located in Mountain View, CA. This role involves leading the development of AI-powered shopping features and requires significant experience in programming, design, and technical leadership. Responsibilities...$181.1k - $318.4k
Apple Inc. seeks an experienced Software Engineer for its Ad Delivery Services team in Cupertino, California. This role involves designing scalable systems and solving complex challenges using advanced technologies. Candidates should have 6+ years of experience, strong...$181.1k - $318.4k
A leading technology company is seeking a Senior Software Engineer to join their Ads ML Experimentation team in Cupertino, California. The role involves designing complex large-scale software systems and promoting best practices in experimentation. Ideal candidates have...$207k - $301k
Staff Software Engineer, Search Local Ads Data Platform Mountain View, CA, USA Advanced Experience owning outcomes and decision making, solving ambiguous problems and influencing stakeholders; deep expertise in domain. Minimum qualifications Bachelor's degree or equivalent...Local area- Google Inc. is seeking an experienced software engineer to optimize YouTube shopping ads in Mountain View, California. The ideal candidate will have a strong programming background, particularly in Java and C++, along with substantial experience in launching software products...
$181.1k - $318.4k
Senior Software Engineer (Ads Platform)- Experimentation Cupertino, California, United States Software and Services At Apple, we work every day to create products that enrich people’s lives. Our Advertising Platforms group makes it possible for people around the world...Temporary workImmediate startRelocation
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer, Ads. Be the first to apply!
- principal software engineer Sunnyvale, CA
- senior principal cloud computing engineer Sunnyvale, CA
- principal cloud computing engineer Sunnyvale, CA
- senior principal scientist Sunnyvale, CA
- principal Sunnyvale, CA
- ultimate software Sunnyvale, CA
- software sales executive Sunnyvale, CA
- software applications developer Sunnyvale, CA
- remote software sales Sunnyvale, CA
- senior c# .net software developer Sunnyvale, CA

