Required Skills
About the Job
Join Microsoft Ads and build the backbone of our modern advertising platform, powered by real-time data. We're seeking a Principal Software Engineer to design, build, and operate large-scale, latency-sensitive systems that process billions of streaming events and serve ML models. You'll focus on robust streaming ETL, feature/embedding materialization, and ensuring ultra-low latency and high reliability. This role is perfect for engineers who thrive on building correct, idempotent, and observable data pipelines, owning SLOs, and optimizing end-to-end performance and cost. Your success will be measured by freshness, correctness, latency, reliability, and cost in production.