Microsoft's Ads team is seeking a Principal Software Engineer to build next-generation AI infrastructure for their multi-billion online advertiser business. This role involves engineering massively scalable streaming systems and services that power Bing's ~$10B monetization engine. The position focuses on all aspects of online advertising including advertiser-facing demand management, data transformation, and high-throughput serving.
As a Principal Software Engineer, you'll shape technical direction, drive innovation, and deliver strategic impact across products and teams. You'll tackle complex challenges in Big Data, Distributed Systems, and Machine Learning/Deep Learning, while working in a fast-paced environment where engineers are empowered to innovate.
The role requires deep technical expertise to solve complex challenges, influence architectural decisions, and mentor other engineers. You'll be working with cutting-edge technologies and big data systems, including Kafka, Hadoop, and cloud platforms, while contributing to Microsoft's mission of empowering every person and organization on the planet.
The position offers comprehensive benefits including industry-leading healthcare, educational resources, investment options, and work-life balance benefits. You'll be part of a culture that values growth mindset, innovation, and collaboration, with opportunities to make significant impact on Microsoft's advertising technology infrastructure.
This is an excellent opportunity for experienced technical leaders who want to work on large-scale systems, mentor others, and drive technical excellence in a collaborative environment. The role offers hybrid work arrangements with up to 50% work from home flexibility and involves 0-25% travel.