Microsoft

Principal Software Engineer

Microsoft
onsite senior full-time USD $139,900 – $274,800 per year Redmond
Apply →

First indexed 6 Mar 2026

Description

Summary

Microsoft are looking for a talented Principal Software Engineer at their Redmond office. This role sits at the heart of transforming digital advertising through intelligent automation and large-scale optimization. You'll work directly with leadership to shape the company's direction in the cinema and simulation markets.

About the Role

Our team is at the forefront of transforming digital advertising through intelligent automation and large-scale optimization. We design and build the auto-bidding platform that powers real-time ad auctions across Microsoft’s marketplaces—leveraging cutting-edge AI, machine learning, and large-scale distributed systems to bid on behalf of millions of advertisers. Our systems process billions of auction events daily, optimizing bids in milliseconds to maximize performance and return on ad spend. Engineers and scientists work hand-in-hand, blending algorithmic innovation, reinforcement learning, and large-scale data pipelines to create the intelligence that drives Microsoft Advertising’s success.

Accountabilities

  • Collaborate with data scientists, ML engineers, and product teams to define requirements for agentic AI-driven bidding capabilities that observe, reason, and adapt autonomously.
  • Architect and implement the next-generation agentic bidding platform, enabling AI agents to monitor marketplace signals, interpret advertiser and user behavior, and continuously optimize bidding strategies.

The Candidate we're looking for

Experience:

  • Bachelor’s Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.

Technical skills:

  • C, C++, C#, Java, JavaScript, or Python

Personal attributes:

  • Strong problem-solving skills
  • Excellent communication and collaboration skills

Benefits

  • Competitive salary
  • Comprehensive benefits package
  • Opportunities for professional growth and development
  • Collaborative and dynamic work environment
  • Recognition and rewards for outstanding performance
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting: https://microsoft.ai/job/principal-software-engineer-20/