CareerPlanSign in

Senior Software Engineer

United States, Washington, Redmond💼 Full-time🗓 2026-07-20 → 2026-09-26

Core

Design and implement high-efficiency, reliable features for BingAds to drive business growth, ensuring security, compliance, and system performance.

Role type

Senior Software Engineer (Distributed Systems & ML)

Builds

BingAds product features, distributed system infrastructure, and automation pipelines

Domain

Online advertising, distributed systems, big data

Deliverable

production ML models | product features | infrastructure

Required skills

System design, distributed systems architecture, performance profiling, capacity planning, automation development, C/C++/C#/Java/JavaScript/Python, Azure, machine learning, Spark, Hadoop, HDFS, Kafka, Flink, Scala

Preferred skills

Experience with online system design and qualification

Technologies

Azure, Spark, Hadoop, HDFS, Kafka, Flink, Scala, C, C++, C#, Java, JavaScript, Python

Responsibilities

Create system designs for new features, implement features with high reliability and maintainability, maintain live service operations on-call, profile and analyze distributed system performance bottlenecks, propose and implement solutions to improve system latency and capacity, contribute to automation within production and deployment

Seniority

Senior, hands-on IC

Sourced via microsoft · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.