CareerPlanSign in

Senior Software Engineer

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

Core

Design, build, and evolve highly scalable, reliable, and secure distributed systems; lead technical design and architecture of complex product features and services.

Role type

Senior Software Engineer (Distributed Systems & Architecture)

Builds

Large-scale, highly available, and secure cloud services and distributed systems

Domain

Cloud infrastructure, distributed systems, online advertising, search, e-commerce, AI-powered experiences

Deliverable

production ML models | product features | infrastructure

Required skills

Distributed systems architecture, cloud service design and deployment, system reliability engineering, security engineering, technical leadership, code review, design review, cross-functional collaboration, strategic planning, experimentation (A/B testing), telemetry analysis, mentoring

Preferred skills

Online advertising, search, e-commerce, AI-powered experiences, large-scale consumer products, platform modernization, cloud migration, architectural transformation, AI/ML-enabled products, Copilot experiences, recommendation systems, data-intensive applications

Technologies

C, C++, C#, Java, JavaScript, Python

Responsibilities

Lead technical design and architecture of complex product features and services; drive end-to-end delivery of critical projects including design reviews, implementation, monitoring, and operational excellence; mentor engineers and provide technical guidance; influence technical direction across multiple teams; use telemetry and A/B experimentation to improve product health and customer experience; operate services at global scale with focus on reliability, performance, security, and compliance

Seniority

Senior, hands-on IC with leadership responsibilities

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