Software Engineer III, Infrastructure
Seattle, WA, USA · Full-time · Posted Oct 20, 2026
- Experience
- 2 years of software development experience, or 1 year with an advanced degree in an industry setting.
- Education
- Bachelor’s degree or equivalent practical experience.
About the job
Develops infrastructure software and helps partner teams migrate systems to Rust, deploy them safely, and operate them in production.
What you'll do
- Write product or system development code.
- Embed with partner teams to co-design and deliver a first path to production for Rust, and teach advanced Rust development.
- Support safe rollout of migrated code and prepare partner teams to debug and operate Rust in production.
What they ask for
- Bachelor’s degree or equivalent practical experience.
- 2 years of experience with software development, or 1 year of experience with an advanced degree in an industry setting.
- Experience in Rust for systems programming and reading and reasoning about large C++ codebases.
- Experience in operating systems, concurrency, memory management, and networking.
Nice to have
- 2 years of experience with data structures and algorithms; experience developing accessible technologies; or experience migrating C or C++ code to Rust or with C++/Rust interoperability.
- Experience using AI coding agents for substantial engineering work; contributions to the Rust ecosystem, such as open source crates, talks, or workshops.
Pay
$147000 - $210000 (USD) base salary
Tools
Rust, C++
AI focus
Preferred experience includes using AI coding agents for substantial engineering work.
Model-written summary · the original posting is authoritative