Microsoft is seeking a Principal Software Engineer to join their next-generation real-time enforcement platform team. This platform protects users, advertisers, and the integrity of Microsoft's Ads and content ecosystems, processing hundreds of billions of signals daily with millisecond latency.
The role combines deep system design, web-scale performance, and long-term platform evolution, with a focus on AI integration. You'll be responsible for defining and driving the architecture of core systems, including real-time decision services, streaming pipelines, and ML inference integration. The position also involves laying groundwork for AI-enabled enforcement flows using large language models and learned policies.
This is an ideal opportunity for someone who excels at complex distributed systems and wants to work at the intersection of traditional infrastructure and emerging AI capabilities. The role offers the chance to impact Microsoft's global ad and content safety infrastructure while working with cutting-edge technologies and architectures.
The position is based in Bangalore, India, with a hybrid work arrangement allowing up to 50% work from home. You'll be part of Microsoft's broader mission to empower every person and organization globally, working in an inclusive culture that values growth mindset, innovation, and collaboration.
Benefits include industry-leading healthcare, educational resources, investment options, parental leave, and generous time off. The role requires 6+ years of experience in backend/distributed systems engineering, with deep expertise in performance optimization and real-time systems.
This is a hands-on technical leadership position that combines architectural oversight with practical implementation, making it perfect for senior engineers looking to shape the future of large-scale content and ad safety systems while maintaining their technical edge.