The Principal Software Engineer owns the technical direction and evolution of core components of Microsoft Ads’ mission-critical, high-throughput real-time bidding platform. The platform processes millions of auction requests per second and executes complex auction logic under strict latency constraints, with direct impact on revenue, win rate, partner satisfaction, and reliability. The role focuses on modernization, performance, scalability, experimentation infrastructure, and operational excellence. The engineer leads the design and implementation of scalable, high-performance backend systems, and drives modernization and long-term sustainability of critical services. The position requires deep expertise in low-latency distributed systems and leadership in large-scale refactoring and platform modernization. It also involves defining instrumentation, observability, and experimentation capabilities; working with engineering, data science, product, experimentation, infrastructure, and business stakeholders; and providing technical leadership and mentorship. The role drives initiatives with company-level impact to support the future growth of Microsoft Ads.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Principal