Software Engineer, EC2 Nitro
Amazon Development Center U.S., Inc.
Salary: $143,400 - 143,400 per year Requirements:
- We require 3+ years of professional software development experience outside of internships.
- We require 2+ years of experience designing or architecting new and existing systems, including design patterns, reliability, and scaling.
- We require experience programming in at least one software language.
- Preferred: 3+ years of full software development lifecycle experience, including coding standards, code reviews, source control, build processes, testing, and operations.
- Preferred: A bachelors degree in computer science or an equivalent background.
- Preferred: Strong ability in algorithm and data structure design and analysis.
- Preferred: Solid understanding of TCP/IP.
- Preferred: Experience with kernel or embedded development, especially the Linux kernel.
- Preferred: Scripting experience with Ruby, Python, or Rust.
- Preferred: Strong computer science fundamentals in object-oriented design, data structures, algorithm design, problem solving, and complexity analysis.
- Preferred: Knowledge of at least one modern language such as C, C++, Rust, Python, or Perl.
- Preferred: Ability to take a project from requirements scoping through launch.
- Preferred: Alignment with our leadership principles and the functional/technical depth required for the role.
- We work as engineers on a small team and mentor junior engineers while helping ensure strong development practices.
- We stay hands-on with day-to-day engineering work, including architecture decisions, design participation, design reviews, code reviews, and implementation.
- We maintain current technical knowledge to support fast-changing technology and evaluate new tools and approaches.
- We communicate with users, other technical teams, and senior management to gather requirements and explain product features, technical designs, and product strategy.
- AWS
- Lambda
- Cloud
- EC2
- Embedded
- Support
- Linux
- Perl
- Python
- Ruby
- Rust
- Security
- TCP/IP
- C++
- Hardware
- Network
More:
We are the Amazon Elastic Compute Cloud (EC2) Nitro Dataplane team, building the packet pipeline that sits beneath our customers EC2 VPC instances and powers features such as security groups, routing, billing, and monitoring across our global fleet in more than 30 regions. We are focused on combining bare metal networking performance with the benefits of the cloud to advance true software-defined networking. This role offers the opportunity to make an immediate impact for both internal customers such as AWS Lambda and external EC2 customers, while working alongside Principal, Senior Principal, and Distinguished Engineers across EC2, AWS, and Amazon. We also offer comprehensive benefits, including health coverage, retirement matching, paid time off, parental leave, sign-on payments, and RSUs. The listed base salary range for Seattle, WA is 143,400.00 USD annually.
last updated 37 week of 2026
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer, EC2 Nitro. Be the first to apply!
- software engineer part time Washington DC
- software developer intern Washington DC
- software developer fintech Washington DC
- software support engineer Washington DC
- ngo software engineer Washington DC
- intel software engineer Washington DC
- IT software engineer Washington DC
- machine learning software engineer Washington DC
- senior software engineer remote Washington DC
- junior software developer remote Washington DC
