CareerPlanSign in

Senior Software Engineer

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

Core

Design, build, and maintain scalable backend services and components while ensuring security, privacy, and compliance.

Role type

Senior Software Engineer (Backend)

Builds

Backend services, components, and automation tools

Domain

Cloud computing, Big Data, Distributed Systems

Deliverable

production ML models | product features

Required skills

System design and architecture, Data structures and algorithms, Cloud services, Big data systems (Spark/PySpark, Stream Processing), Debugging complex client-server issues, Code review and best practices

Preferred skills

Experience with C, C++, C#, Java, JavaScript, Python, or Scala

Technologies

Spark, PySpark, Cloud services

Responsibilities

Collaborate with product managers and technical leads to establish and clarify requirements, Design services and components within a domain ensuring alignment with security and compliance, Develop and refine test plans with robust automation coverage, Integrate telemetry and improve engineering tools and processes, Influence design decisions and elevate engineering practices across peers

Seniority

Senior, hands-on IC

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