Microsoft is seeking a Principal Software Engineer to join their Ads Engineering team, focusing on expanding the core capabilities of their Ads serving stack. This role involves working on a sophisticated low-latency, high-scale geo-distributed system that powers ads across multiple Microsoft services including Bing Search, MSN, Start.com, and Edge Browser shopping. The position offers unique challenges in building and optimizing large-scale ML inferencing infrastructure, real-time bidding systems, and various ad-serving components.
The role presents an exceptional opportunity to drive innovation at a scale few companies can match. You'll be tackling diverse technical challenges, from feature development to system optimization where millisecond improvements matter, and building containerized infrastructure at scale. As part of a passionate team, you'll own major feature areas and collaborate with top engineers globally.
Microsoft's culture emphasizes growth mindset, innovation, and collaboration, aligned with their mission to empower every person and organization globally. The position offers competitive compensation, comprehensive benefits, and the chance to work on projects that impact millions of users. The hybrid work environment (up to 50% work from home) provides flexibility while maintaining collaborative opportunities.
This role is perfect for someone who thrives on deep technical challenges, enjoys working in a fast-paced environment, and wants to make a significant impact on advertising technology at a global scale. The position requires expertise in distributed systems, multi-threading programming, and various programming languages, with opportunities to work with cutting-edge technologies including GPU inference systems and CUDA programming.