CareerPlanSign in

Senior Software Engineer

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

Core

Design, implement, and maintain high-efficiency, scalable distributed systems and online serving features for the BingAds business.

Role type

Senior Software Engineer (Distributed Systems & Big Data)

Builds

Online ad serving features, distributed system infrastructure, and automation tools for BingAds

Domain

Advertising technology, Distributed Systems, Big Data

Deliverable

production ML models | product features | infrastructure

Required skills

System design, distributed system architecture, big data processing, performance profiling, capacity planning, automation development, on-call incident management, code quality assurance

Preferred skills

Azure Machine Learning, online system design qualification

Technologies

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

Responsibilities

Create system designs for new feature requirements, implement features with high reliability and maintainability, monitor live services and resolve incidents within SLA, profile distributed system performance and address capacity bottlenecks, contribute to production automation and deployment pipelines

Seniority

Senior, hands-on IC

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