CareerPlanSign in

Software Development Engineer, Bottlerocket

Seattle, Washington, United States💼 Full-time💰 $143,700–$194,400🗓 2026-08-04 → 2026-09-26

Core

Design, build, and maintain Rust-based OS components for Bottlerocket, AWS's open-source container OS, including system services, API servers, and update infrastructure.

Role type

Senior IC systems software engineer (container OS)

Builds

Open-source container OS components, CI/CD pipelines, and release tooling for AWS EKS and ECS

Domain

Cloud infrastructure, container orchestration, operating systems

Deliverable

production ML models | product features | infrastructure

Required skills

Rust, Go, Linux internals, security hardening, distributed systems, object-oriented design, CI/CD pipeline design, technical design documentation

Preferred skills

Full software development life cycle experience, code review leadership, open-source community engagement

Technologies

Rust, Go, Linux, Kubernetes (EKS), Amazon ECS

Responsibilities

Design and implement Rust-based OS components; own features end-to-end from design to production; contribute to and maintain open-source code on GitHub; investigate and resolve complex systems issues spanning kernel and userspace; build and improve CI/CD pipelines and automated testing frameworks; harden security defaults and implement OS-level protections; partner cross-functionally with EKS, ECS, and security teams; mentor engineers through code reviews and technical guidance; participate in on-call rotations for production container infrastructure; write technical design documents and communicate trade-offs to stakeholders

Seniority

Senior, hands-on IC with mentorship responsibilities

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