SDE II: Kernel & Embedded C for EC2 Networking

Amazon Web Services (AWS)

Seattle (WA)

On-site

USD 144,000 - 194,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health insurance
RSUs
401(k) matching
Paid time off

Job summary

Amazon Data Services, Inc. is seeking a Software Development Engineer II to help build high-performance forwarding and encapsulation services for EC2 Networking.

You will work on low-level systems software in C/C++ to power millions of packets per second on embedded cores, collaborating with hardware and software teams across EC2 and AWS. You will contribute to architecture decisions, participate in code reviews, and mentor junior engineers while delivering scalable dataplane features for AWS

Qualifications

  • 3+ years of non‑internship professional software development experience.
  • 2+ years of non‑internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience.
  • 1+ years of software development engineer or related occupational experience.
  • 1+ years of designing and developing large‑scale, multi‑tiered, multi‑threaded, embedded or distributed software applications, tools, systems, and services using: C#, C++, Java, or Perl experience.
  • 1+ years of Object Oriented Design experience.
  • Experience programming with at least one software programming language.

Responsibilities

  • Design and implement high-performance forwarding and encapsulation services in C and C++, optimizing data structures and tuning code for embedded CPU cores processing millions of packets per second.
  • Collaborate with hardware and software engineers across EC2 Networking to translate hardware specifications into performant dataplane code, ensuring scalability and reliability for AWS customers.
  • Participate in architecture decisions, design reviews, and code reviews, providing meaningful feedback to teammates and mentoring junior engineers on best practices for low-level systems development.

Skills

software development
C/C++
Java
OO Design
Perl
1+ years of designing and developing

Education

Bachelor's degree in Computer Science, Engineering, Mathematics, or a related field

Job description

Amazon Data Services, Inc. is seeking a Software Development Engineer II to help build high-performance forwarding and encapsulation services for EC2 Networking.

You will work on low-level systems software in C/C++ to power millions of packets per second on embedded cores, collaborating with hardware and software teams across EC2 and AWS. You will contribute to architecture decisions, participate in code reviews, and mentor junior engineers while delivering scalable dataplane features for AWS

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

SDE II: High-Performance Networking & Dataplane
SDE II: High-Performance Networking & Dataplane

Amazon Inc. • Seattle (WA)

On-site
USD 144,000 - 194,000
SDE II: EC2 Networking & Nitro - Low-Latency Systems
SDE II: EC2 Networking & Nitro - Low-Latency Systems

Amazon Inc. • Seattle (WA)

On-site
USD 144,000 - 194,000
RSUs
Health insurance
401(k) matching
SDE, EC2 Networking: Build Fast, Scalable Data Plane
SDE, EC2 Networking: Build Fast, Scalable Data Plane

Amazon Inc. • Seattle (WA)

On-site
USD 144,000 - 194,000
SDE II: Embedded Network Platform Dev
SDE II: Embedded Network Platform Dev

Amazon • Seattle (WA)

On-site
USD 144,000 - 194,000
Health insurance
RSUs
Paid time off
+1
SDE, EC2 Networking — VPC Core
SDE, EC2 Networking — VPC Core

Amazon Inc. • Seattle (WA)

On-site
USD 144,000 - 194,000
EC2 Networking Kernel Engineer (High-Performance)
EC2 Networking Kernel Engineer (High-Performance)

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 144,000 - 194,000
Health insurance
401(k) matching
Paid time off
+1
SDE, EC2 Networking — VPC Core & Scale
SDE, EC2 Networking — VPC Core & Scale

Amazon Inc. • Seattle (WA)

On-site
USD 144,000 - 194,000
Health insurance
RSUs
401(k) matching
Embedded SDN & Cloud Networking Engineer II (C/C++)
Embedded SDN & Cloud Networking Engineer II (C/C++)

Amazon • Seattle (WA)

On-site
USD 144,000 - 194,000
Embedded Software Engineer II - EC2 Networking & SDN
Embedded Software Engineer II - EC2 Networking & SDN

Amazon • Seattle (WA)

On-site
USD 144,000 - 194,000
Health insurance
401(k) matching
Paid time off
Senior Systems Engineer, High-Performance EC2 Networking
Senior Systems Engineer, High-Performance EC2 Networking

Amazon • San Diego (CA)

On-site
USD 168,100 - 227,400