Software Development Engineer - Internet Edge Networking

Amazon

Seattle (WA)

On-site

USD 144,000 - 194,000

Full time

7 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Amazon in Seattle, WA is seeking a Software Development Engineer for the Internet Edge Engineering team. You will develop software systems, optimize data paths, and collaborate across software and network engineers to deliver high-quality services for AWS customers.

The role emphasizes end-to-end development, design reviews, and scalable, multi-threaded software across the AWS networking stack. Strong coding skills in C++/Java and a passion for problem solving are essential.

Qualifications

  • Bachelor's degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field.
  • Experience programming in at least one software language (C++, Java, C#, or Perl).
  • 3+ years of non-internship professional software development experience.
  • 2+ years of design or architecture experience for large-scale systems.

Responsibilities

  • Develop software systems and deliver them to customers, especially software-based packet processing engines.
  • Apply data-path optimization, data structures, algorithms, and complexity analysis to implement features.
  • Follow end-to-end development lifecycle best practices including coding standards, reviews, and tests.
  • Collaborate with other technical teams to collect requirements and build designs.

Skills

C++
Java
Object Oriented Design
Data structures
Algorithms

Education

Bachelor's degree in Computer Science or related field

Tools

Git
Linux

Job description

Amazon in Seattle, WA is seeking a Software Development Engineer for the Internet Edge Engineering team. You will develop software systems, optimize data paths, and collaborate across software and network engineers to deliver high-quality services for AWS customers.

The role emphasizes end-to-end development, design reviews, and scalable, multi-threaded software across the AWS networking stack. Strong coding skills in C++/Java and a passion for problem solving are essential.

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

Similar jobs worth comparing

Network Edge Software Engineer
Network Edge Software Engineer

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 144,000 - 194,000
Health insurance
RSUs
Paid time off
+1
Software Development Engineer - Internet Edge Platform
Software Development Engineer - Internet Edge Platform

Socket.dev • Seattle (WA)

On-site
USD 144,000 - 194,000
Edge Network Development Engineer II
Edge Network Development Engineer II

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 136,000 - 184,000
Health insurance
401(k) matching
Paid time off
+1
Software Development Engineer, Internet Edge Engineering
Software Development Engineer, Internet Edge Engineering

Socket.dev • Seattle (WA)

On-site
USD 144,000 - 194,000
Cloud Networking Software Engineer
Cloud Networking Software Engineer

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 144,000 - 194,000
Senior Embedded Networking Software Engineer
Senior Embedded Networking Software Engineer

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 168,000 - 227,000
RSUs
Health insurance
Sign-on bonus
+2
Senior Internet Edge Network Engineer
Senior Internet Edge Network Engineer

Amazon • Seattle (WA)

On-site
USD 170,000 - 220,000
Software Engineer, Cloud Network Firewall
Software Engineer, Cloud Network Firewall

Amazon Web Services (AWS) • Herndon (VA)

On-site
USD 143,000 - 195,000
Software Development Engineer, Internet Edge Engineering
Software Development Engineer, Internet Edge Engineering

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 144,000 - 194,000
Health insurance
RSUs
Paid time off
+1
Software Engineer II - AWS Infrastructure & Networking
Software Engineer II - AWS Infrastructure & Networking

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 144,000 - 194,000