Microsoft's Online Advertising division is seeking a Principal Software Engineer to join their Ads Marketplace and Serving team. This role is at the forefront of computational advertising, a field generating $70 billion in a $600 billion market. The position combines information retrieval, data mining, machine learning, and micro-economics to tackle complex online advertising challenges.
The successful candidate will work on developing a comprehensive platform for managing the marketplace, monitoring business KPIs, and optimizing system performance. This platform serves as the central hub for analytics, diagnostics, and debugging scenarios, providing crucial insights into Microsoft Ads demand, supply, user behavior, and experimentation.
Working in Microsoft's Redmond headquarters, you'll be part of a dynamic team building highly scalable systems that impact multiple components of the advertising technology stack. The role offers a hybrid work arrangement with up to 50% work from home flexibility and requires occasional travel (0-25%).
The compensation is competitive, ranging from $139,900 to $274,800 per year (higher in SF and NYC areas), plus comprehensive benefits including industry-leading healthcare, educational resources, and investment options. This is an excellent opportunity for experienced engineers passionate about large-scale systems and computational advertising to make a significant impact at one of tech's leading companies.
The ideal candidate will bring 12+ years of engineering experience, strong distributed systems knowledge, and a track record of shipping production-quality code. You'll be working with cutting-edge technologies while collaborating with talented teams across Microsoft's advertising and search platforms.