CareerPlan

Senior Software Engineer, Full-Stack

United States, Washington, RedmondFull-time2026-10-07 → 2026-11-09

Core

Design and build highly scalable, reliable, and maintainable backend and distributed data systems supporting large-scale processing and business-critical scenarios.

Role type

Senior IC full-stack software engineer (backend/data systems)

Builds

Scalable backend services, distributed data platforms, storage systems, and high-volume data pipelines

Domain

Cloud-native distributed systems and data engineering

Deliverable

production ML models

Required skills

Distributed systems design, Cloud technologies, Kubernetes, Data engineering, Backend development, System optimization, Observability, Incident management, Technical mentorship, Software architecture

Preferred skills

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

Technologies

Kubernetes, Cloud platforms

Responsibilities

Drive technical architecture and design for backend services and data platforms, Develop, debug, and optimize production systems for throughput and latency, Lead complex technical investigations and production incidents, Mentor engineers and promote engineering best practices, Partner with stakeholders to translate requirements into technical designs, Proactively improve live-site reliability through monitoring and capacity planning

Seniority

Senior, hands-on IC