Principal Software Engineer, Ads Systems
Core
Design, implement, and maintain high-performance distributed systems for Bing Ads to drive business growth and ensure system reliability.
Role type
Principal Software Engineer (Ads Systems)
Builds
Bing Ads platform features and distributed system infrastructure
Domain
Online advertising, distributed systems, high-performance computing
Deliverable
production ML models | product features | infrastructure
Required skills
distributed system engineering, high-performance programming, machine learning, system profiling, capacity planning, multi-threading, system design, automation, C/C++/C#/Java/JavaScript/Python, Azure
Preferred skills
stakeholder management, tool gap identification, on-call incident response
Technologies
Azure, C, C++, C#, Java, JavaScript, Python
Responsibilities
Create system designs for new feature requirements, implement features with high efficiency and reliability, maintain live service operations and handle on-call escalations, profile and analyze distributed system performance bottlenecks, propose and implement solutions to improve system latency and capacity, contribute to automation within production and deployment pipelines
Seniority
Principal, hands-on IC with strategic design and mentorship responsibilities

