Microsoft's Ads team is seeking a Principal Software Engineer to build state-of-the-art AI infrastructure for their multi-billion online advertiser business. The role involves engineering massively scalable streaming systems and services that power Bing's ~$10B monetization engine. You'll work on all aspects of online advertising including advertiser facing demand management, data transformation, and high-throughput online serving.
The position requires expertise in Big Data, Distributed Systems, and Machine Learning/Deep Learning. You'll be part of a fast-paced environment where engineers are empowered to innovate and tackle challenging technical problems. The role involves mentoring other engineers, driving architectural decisions, and being accountable for system reliability and performance.
As a Principal Engineer, you'll partner with stakeholders to determine requirements, lead development of design documents, and ensure the production of maintainable, scalable code. You'll serve as a Designated Responsible Individual (DRI), monitoring system health and driving operational excellence at scale.
Microsoft offers comprehensive benefits including industry-leading healthcare, educational resources, investment options, and generous parental leave. The position offers hybrid work arrangements with up to 50% work from home and minimal travel requirements (0-25%). This is an excellent opportunity for experienced engineers passionate about building large-scale AI and advertising systems while making a significant impact on Microsoft's advertising platform.