CareerPlanSign in

Software Engineer II and Senior Software Engineer

United States, Washington, Redmond💼 Full-time🗓 2026-08-06 → 2026-09-26

Core

Design and develop large-scale distributed software services and clients, building customer-facing experiences that simplify complex workflows and reduce friction.

Role type

Senior IC Software Engineer (Distributed Systems)

Builds

Large-scale distributed software services and clients

Domain

Cloud infrastructure and distributed systems

Deliverable

production ML models | product features

Required skills

Distributed systems design, secure software development, cloud platform expertise, CI/CD pipeline integration, automation optimization, incident response, root cause analysis, AI tool adoption

Preferred skills

Evangelizing AI usage for productivity

Technologies

Azure, AWS, GCP, C, C++, C#, Python, Java, JavaScript, Rust, Go

Responsibilities

Design and develop large-scale distributed software services and/or clients; Partner across engineering, product, and design to build customer-facing experiences; Ensure services and components are well-defined, modular, secure, reliable, diagnosable, actively monitored, and reusable; Participate in on-call rotations, incident response, and root cause analysis; Troubleshoot and optimize automation, reliability, and monitoring for LiveSite; Evangelize the usage of AI to increase productivity and quality on the team

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