SDE2: Open-Source Bottlerocket OS (Rust/Go)

Amazon

Seattle (WA)

On-site

USD 144,000 - 194,000

Full time

39 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health insurance
RSUs

Job summary

Amazon Bottlerocket team is seeking a Software Development Engineer II to design, build, and maintain Bottlerocket — AWS's open-source, security-first container OS trusted to run production workloads at massive scale.

You will write Rust and Go on GitHub, shipping systems software that runs on millions of hosts worldwide. You will own features end-to-end, collaborate with EKS and ECS, and contribute to CI/CD and release tooling while improving OS delivery and security defaults.

Qualifications

  • 3+ years of non-internship professional software development experience.
  • 2+ years of non-internship design or architecture experience.
  • 1+ years of software development engineer or related occupational experience.
  • 1+ years of designing and developing large-scale, multi-tiered, distributed software applications, tools, systems, and services using multiple languages.
  • Bachelor’s degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field.
  • Experience programming with at least one software programming language.

Responsibilities

  • Design, implement, and maintain Rust-based OS components including system services, API servers, and update infrastructure for Bottlerocket.
  • Own features end-to-end from design through production.
  • Contribute to and maintain open-source code on GitHub, participating in public code reviews and community engagement.
  • Investigate and resolve complex systems issues spanning kernel, userspace, container runtimes, and orchestrator integrations (EKS, ECS).
  • Build and improve CI/CD pipelines, release tooling, and automated testing frameworks.
  • Harden security defaults and implement OS-level protections.
  • Partner cross-functionally with EKS, ECS, and security teams to design integrations.
  • Mentor engineers through code reviews, design feedback, and technical guidance.

Skills

Software development
Architecture design
SDE experience
OO design
Programming languages

Education

Bachelor's degree in Computer Science/Engineering/Math

Job description

Amazon Bottlerocket team is seeking a Software Development Engineer II to design, build, and maintain Bottlerocket — AWS's open-source, security-first container OS trusted to run production workloads at massive scale.

You will write Rust and Go on GitHub, shipping systems software that runs on millions of hosts worldwide. You will own features end-to-end, collaborate with EKS and ECS, and contribute to CI/CD and release tooling while improving OS delivery and security defaults.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Open-Source Systems Engineer - Bottlerocket (Rust/Go)
Open-Source Systems Engineer - Bottlerocket (Rust/Go)

Socket.dev • Seattle (WA)

On-site
USD 144,000 - 194,000
Health insurance (medical, dental, VIs
401(k) matching
Paid time off
+1
SDE2: Bottlerocket OS - Open-Source Container Platform
SDE2: Bottlerocket OS - Open-Source Container Platform

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 144,000 - 194,000
Health insurance
401(k) matching
Paid time off
+1
Software Development Engineer, Bottlerocket
Software Development Engineer, Bottlerocket

Socket.dev • Seattle (WA)

On-site
USD 144,000 - 194,000
Health insurance (medical, dental, VIs
401(k) matching
Paid time off
+1
Software Development Engineer, Bottlerocket
Software Development Engineer, Bottlerocket

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 144,000 - 194,000
Health insurance
401(k) matching
Paid time off
+1
Senior Systems Engineer – Open-Source Container OS
Senior Systems Engineer – Open-Source Container OS

Amazon • Seattle (WA)

On-site
USD 168,000 - 227,000
Senior OS Engineer – Container OS, Security & Open Source
Senior OS Engineer – Container OS, Security & Open Source

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 168,000 - 227,000
Senior Software Engineer, Bottlerocket
Senior Software Engineer, Bottlerocket

Socket.dev • Seattle (WA)

On-site
USD 168,000 - 227,000
Health insurance
RSUs
401(k) matching
+1
Senior Linux Systems Engineer – Open-Source Container OS
Senior Linux Systems Engineer – Open-Source Container OS

Socket.dev • Seattle (WA)

On-site
USD 168,000 - 227,000
Health insurance
RSUs
401(k) matching
+1
Senior Software Engineer, Bottlerocket
Senior Software Engineer, Bottlerocket

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 168,000 - 227,000
Software Development Engineer, Bottlerocket
Software Development Engineer, Bottlerocket

Amazon • Seattle (WA)

On-site
USD 144,000 - 194,000
Health insurance
RSUs