Principal Software Engineer, Ads Platform Frontend
$165.6k - $296.4kMicrosoft
Job ID: 200046239Posted: 2026-07-31Location: United States, Washington, RedmondSalary: USD $165,600 - $296,400 per yearEmployment type: Full-TimeWork site: 4 days / week in-officeRole type: Individual ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software EngineeringCompany: MicrosoftOverviewInterested in being part of a team that powers a multi-billion-dollar business and helps shape the future of online advertising? Excited about solving complex engineering challenges at scale, influencing technical direction across teams, and leveraging AI to transform how software is built and delivered? If so, we'd love to hear from you.Online Advertising is one of the fastest-growing businesses on the Internet, and Microsoft Advertising is a leading global platform serving advertisers at massive scale. Microsoft Advertising Campaign UI is the team responsible for the web experiences that enable advertisers to create, manage, analyze, and optimize millions of advertising campaigns across Microsoft's advertising ecosystem.We are embarking on a multi-year transformation to modernize our advertising platform through next-generation user experiences, AI-powered workflows, and engineering productivity innovations. As a Principal Software Engineer, you will play a key role in shaping the future of advertiser experiences by driving technical innovation across our platform and partnering with engineering, product, and design teams to deliver impactful solutions.You will lead the architecture and implementation of high-impact initiatives across Microsoft Advertising's campaign management experiences. Working across multiple engineering teams, you will drive technical solutions that improve platform scalability, web performance, development efficiency, and user experience. You will influence architectural direction through technical expertise, collaborate with senior engineers and stakeholders across the organization, and help advance AI-enabled engineering practices that accelerate innovation and customer value.This role is ideal for an engineer who enjoys solving challenging technical problems, driving cross-team impact through influence and technical leadership, and building durable, scalable platforms used by customers around the world. You will have the opportunity to work at the intersection of large-scale web applications, AI-powered development, and platform modernization while helping define the next generation of Microsoft Advertising experiences.Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond. Starting January 26, 2026, Microsoft AI (MAI) employees who live within a 50- mile commute of a designated Microsoft office in the U.S. or 25-mile commute of a non-U.S., country-specific location are expected to work from the office at least four days per week. This expectation is subject to local law and may vary by jurisdiction.ResponsibilitiesLead the architecture, design, and implementation of high-impact engineering initiatives across Microsoft Advertising's advertiser-facing experiences.Drive technical solutions that improve platform scalability, performance, reliability, maintainability, and engineering efficiency.Partner with engineering, product, and design teams to deliver innovative customer experiences and solve complex technical challenges.Influence architectural direction across multiple teams through technical expertise, collaboration, and solid engineering judgment.Design and evolve shared platform capabilities, frameworks, and development patterns that enable teams to build and deliver products more effectively.Advance AI-enabled engineering practices that improve developer productivity, accelerate innovation, and enhance software quality.Lead technical investigations, architecture reviews, and design discussions for business-critical initiatives and platform investments.Drive improvements in frontend architecture, performance, accessibility, observability, and engineering excellence across the platform.Mentor and collaborate with engineers across teams, sharing knowledge and raising the overall technical bar of the organization.Contribute to long-term technical strategy and identify opportunities to modernize systems, reduce complexity, and improve customer outcomes.QualificationsRequired Qualifications:Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or PythonOR equivalent experience.Preferred Qualifications:Master's Degree in Computer Science or related technical field AND 12+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or PythonOR Bachelor's Degree in Computer Science or related technical field AND 15+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or PythonOR equivalent experience.Experience designing, building, and operating large-scale customer-facing software systems.Experience leading architecture and technical execution across multiple teams or product areas.Experience with modern web application development and frontend architecture, including React, TypeScript, and JavaScript.Experience driving technical alignment and influencing engineering decisions across cross-functional teams.Experience delivering software throughout the full development lifecycle, from design and implementation to deployment and operations.Experience building platform capabilities, shared frameworks, design systems, or developer productivity solutions.Experience applying AI-assisted engineering practices and modern development tools to improve engineering efficiency and software quality.Experience in online advertising, e-commerce, SaaS, or other large-scale customer-facing platforms.#MicrosoftAI Software Engineering IC6 - The typical base pay range for this role across the U.S. is USD $165,600 - $296,400 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $220,800 - $331,200 per year. Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.
$119.8k - $234.7k
...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline:... ...today, and Microsoft Ads is considered one of the most... ...industry with a highly scalable platform that competes head to head... ...analytical platform. As a Software Engineering in the team, you will develop...Front endOngoing contractWork at officeLocal area$119.8k - $234.7k
...: Less than 25%Profession: Software EngineeringDiscipline: Software... ...the Internet today. Search engines, publishers, ad networks, and ad exchanges... ...with industry-leading platforms, AI-powered experiences, and... ...-facing experiences across frontend and backend platforms.Lead...Front endOngoing contractTemporary workWork at officeLocal areaWorldwide$142.8k - $274.8k
...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software... ...market already online. Search engines, web publishers, major ad networks, and ad exchanges are now serving... ...will unleash your potential.As a Principal Software Engineer and member of this...SuggestedOngoing contractWork at officeLocal area$119.8k - $234.7k
...: Less than 25%Profession: Software EngineeringDiscipline: Software... ...already online. Search engines, web publishers, major ad networks, and ad exchanges... ...increase adoption of our MSAN platform, we are looking for a collaborative Senior Frontend Software Engineer to join...Front endOngoing contractWork at officeLocal area$142.8k - $274.8k
...Less than 25%Profession: Software EngineeringDiscipline:... ...established Software Engineer looking for a... ...for a highly skilled Principal Software Engineer (full... ...and collaborate with frontend, backend and ML teams... ...containers and orchestration platforms. Develop and refine LLM...Front endOngoing contractWork at officeLocal area$119.8k - $234.7k
...Individual ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software EngineeringCompany: MicrosoftOverviewThe Ads Data Platform Team, part of Microsoft Advertising, is hiring a Senior Software Engineer.This role is available in Redmond, WA.Our team...Ongoing contractWork at officeLocal area$220k - $260k
...agent technology, ProRata Ads delivers highly contextual,... ...semantics in real time. Our platform powers innovative ad... ...publishers. We are looking for a Principal Software Engineering Manager (Tech Lead) to play... ..., working closely with frontend, product, and business development...Front endH1b$142.8k - $274.8k
...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software EngineeringCompany... ...and intelligent agents. We're looking for a Principal Full Stack Software Engineer to join our Microsoft Foundry Agents Platform team, where we’re creating intuitive and...Front endOngoing contractLocal area3 days per week$132k - $264k
...Regular/PermanentCompany: WalmartPosition Summary...As a Principal Software Engineer on the Marketplace Platform team, you will play a pivotal role in driving the... ...includes Java for backend services and ReactJS for frontend development, providing an exciting opportunity for...Front endFull timeTemporary workPart time$200k - $285k
...is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars.PRINCIPAL SOFTWARE ENGINEER (PLATFORM TEAM) The Platform Team builds the foundational tooling and security infrastructure that empowers every team at...Permanent employmentTemporary work$142.8k - $274.8k
...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software... ...: MicrosoftOverviewSoftware engineers on the Microsoft AI Experiences - Edge Web Platform team build foundational... ..., and user experience. As a principal engineer on the Edge Web Platform...Ongoing contractWork at officeLocal area$164.59k - $246.79k
...the patented technology of metamaterials with powerful software to create a radar sensor with unprecedented... ...including Urban Air Mobility (UTM).Echodyne is seeking a Principal Software Engineer, Cloud Platform, to join our fast-growing team. Who You Are You are a...Full timeTemporary workRemote work$142.8k - $274.8k
...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software... ...about shaping the future of low-code platforms and driving innovation at scale? The Power... ...how businesses operate. As a Principal Engineer, Power Platform, you will define and influence...Ongoing contractLocal area3 days per week$119.8k - $234.7k
The Ad SDK team develops advanced SDKs for integrating advertising solutions into partner applications and platforms. The Senior Software Engineer will design and optimize SDK components, focusing on browsers using JavaScript and TypeScript. The role requires deep understanding...Full time$102.1k - $202.2k
...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline:... ...’s Commerce Platforms organization enables scalable... ...hiring for multiple Software Engineers II and Senior Software Engineers... ...intelligent features.Experience with frontend frameworks/languages like...Front endOngoing contractLocal areaWorldwide3 days per week$142.8k - $274.8k
...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software... ...’s Commerce Platforms organization enables scalable, resilient... ...experiences.We are hiring for multiple Principal Software Engineer and Principal AI Engineer opportunities...Ongoing contractLocal areaWorldwide3 days per week$143.7k - $194.4k
...is responsible for delivering software that runs on custom hardware,... ...manufacturing. We are looking for an engineer with experience in device... ...Partner with device software, frontend, networking, and security... ...vision, prescription, Basic Life & AD&D insurance and option for...Front endPermanent employmentInternshipFlexible hours$119.8k - $234.7k
...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline:... ..., AI strategy, full stack engineering, Security, Dataverse & D365?... ..., React, Data, Power Platform and related technologies) to... ...a Senior Software Engineer/Principal Software Engineer, you will...Ongoing contractLocal area3 days per week$260k - $345k
...SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars.PRINCIPAL SOFTWARE ENGINEER, CDN (STARLINK)At SpaceX we’re leveraging our experience in building rockets and spacecraft to deploy Starlink, the world...Permanent employmentTemporary workWorldwideWeekend work$142.8k - $274.8k
...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software... ...is securing digital technology platforms, devices, and clouds in our customers... ...around the world.We are looking to hire a Principal Software Engineer to join the Entra External ID team. Our...Ongoing contractLocal areaWorldwide3 days per week$165.6k - $296.4k
...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software... ...for building the foundational platforms, services, programming models, and developer... ...agent performance. We are seeking a Principal Software Engineer to join the team and help build the core...Ongoing contractLocal area3 days per week$142.8k - $274.8k
...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software... ...EngineeringCompany: MicrosoftOverviewWe are seeking a Principal Software Development Engineer to lead the design and development of the Search & AI Platform at Microsoft Bing. As the core...Ongoing contractWork at officeLocal areaWorldwide$142.8k - $274.8k
...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software... ...Copilot+ PC, and many others.As the Principal Software Engineer on our team, you would have the opportunity... ....ONNX Runtime: ONNX based cross-platform, high performance ML inferencing and...Ongoing contractWork at officeLocal area3 days per week$119.8k - $234.7k
...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline:... ..., AI strategy, full stack engineering, Security, Dataverse & D365?... ..., React, Data, Power Platform and related technologies) to... ...Led engineering.As a Senior/Principal Software Engineer, you will...Ongoing contractLocal area3 days per week$142.8k - $274.8k
...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software... ...for building the foundational platforms, services, programming models, and developer... ...agent performance. We are seeking a Principal Software Engineer to join the team and help build the core...Ongoing contractLocal area3 days per week$165.6k - $296.4k
...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline:... ...the Windows Machine Learning Platform. Our mission is to make... ...frameworks, execution engines, and hardware abstractions that... ...Windows.We are looking for a Principal Software Engineer to help define...Ongoing contractWork at officeLocal areaWorldwideShift work$142.8k - $274.8k
...type: Individual ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software EngineeringCompany: MicrosoftOverviewThe... ..., and OpenAI.We’re looking for exceptional Full Stack Engineers to join the Edge AI Companions and Agents Engineering team,...Ongoing contractWork at officeLocal area$142.8k - $274.8k
...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software... ...Live Chat, Voice, and SMS. As a Principal Software Engineer in the Microsoft Dynamics Customer Experience... ....Lead implementation of critical platform components, producing high-quality...Ongoing contractWork at officeLocal areaShift work3 days per week$142.8k - $274.8k
...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline:... ...an art? Are you the kind of engineer who looks at a problem, sees... ...reading…We're looking for Principal Software Engineers who want... ...with developer tools and platforms such as GitHub, Visual Studio...Ongoing contractLocal area3 days per week$272k - $431.25k
...rapidly expanding ecosystem of Edge AI platform designs that help bring AI to everyone everywhere... ...drive, and operationalize firmware and software architecture and design as well as... ...production.Mentor architects and engineering teams to grow them into future leaders.Make...Full timeShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer, Ads Platform Frontend. Be the first to apply!
- principal software engineer Redmond, WA
- platform engineer Redmond, WA
- platform developer Redmond, WA
- senior platform engineer Redmond, WA
- senior principal cloud computing engineer Redmond, WA
- principal scientist Redmond, WA
- principal Redmond, WA
- principal cloud computing engineer Redmond, WA
- principal data scientist Redmond, WA
- senior principal scientist Redmond, WA

