Microsoft's Advertising team is seeking a Principal Software Engineer to join their bidding optimization team, focusing on optimizing ads performance across Microsoft Advertising platforms. This role involves working with cutting-edge technologies in real-time auction systems and algorithmic bidding strategies.
The team's work directly impacts billions in revenue annually by utilizing user and advertiser intent signals to optimize auction participation. As a Principal Engineer, you'll be responsible for designing and implementing infrastructure for the next-generation bidding platform, working with large-scale distributed systems and ML pipelines.
The position offers a competitive salary range of $139,900 - $304,200 (varying by location) and requires deep expertise in distributed systems, cloud computing, and high-performance data processing. You'll collaborate with data scientists and engineers to build robust systems that handle real-time bidding decisions.
This is an excellent opportunity for a senior technologist who wants to make a significant impact on Microsoft's advertising platform while working with advanced technologies in machine learning, distributed systems, and real-time processing. The role offers comprehensive benefits, including industry-leading healthcare, educational resources, and investment options.
The ideal candidate will bring 6+ years of engineering experience, strong leadership skills, and a track record of building large-scale distributed systems. You'll work in a hybrid environment with up to 50% work from home flexibility, based in either Mountain View, CA or Redmond, WA.