CareerPlanSign in

Software Engineer

Seattle, United States of America💼 Full-time🗓 2026-07-28 → 2026-09-28

Core

Design, develop, and deploy large-scale distributed data orchestration services supporting AI/ML systems on cloud infrastructure.

Role type

Senior IC distributed systems engineer

Builds

Distributed data fabrics, high-performance backend services, and cloud-based orchestration systems

Domain

Cloud infrastructure + Distributed systems + AI/ML support

Deliverable

production ML models

Required skills

Rust, Java, C++, concurrent programming, distributed systems concepts, containerization, Kubernetes, Linux system internals

Preferred skills

Async programming, blob storage, distributed key-value databases, storage system internals, back-end web technologies

Technologies

Rust, Java, C++, AWS, GCP, Docker, Kubernetes

Responsibilities

Design and deploy large-scale data fabrics on cloud infrastructure; Build and maintain highly reliable distributed systems; Collaborate on data storage needs for training and inference; Implement containerization and orchestration; Architect applications with low latency and high availability; Contribute to full system design lifecycle

Seniority

Senior, hands-on IC

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