Software Development Engineer II, Network Platform Development

Amazon.com, Inc.
Seattle, WA, United States
5 days ago

Role details

Contract type
Internship / Graduate position
Employment type
Full-time (> 32 hours)
Experience required
1 year minimum
Working hours
Regular working hours

Tech stack

Java (Programming Language) Amazon Web Services C Sharp (Programming Language) C++ (Programming Language) Data Centers Linux Perl (Programming Language) Networking Hardware Object-Oriented Software Development Software Engineering Multithreading Data Center Networking
+1 more
Information Technology

Job description

Experteer Overview In this role, you will build platforms for AWS Networking, focusing on embedded routing devices that support one of the world’s largest networks. You’ll work with a cross-functional team to improve performance, reliability, and visibility across the global infrastructure. You’ll operate in a fast-growing space where ownership and bold ideas influence how data centers and networks scale to meet customer demand. This is a hands-on role with a clear impact on AWS’s networking backbone. Compensation / Benefits * Design and implement Linux-based solutions on embedded networking devices * Contribute to the evolution of data center networking by delivering scalable, reliable software * Collaborate with cross-functional teams to innovate in network devices. * Support and improve the performance, reliability, and security of AWS Networking platforms * Work on large-scale, multi-tiered software that powers a global network Tasks * 3+ years of non-internship professional software development experience * 2+ years of design or architecture experience for systems * 1+ years of software development experience in one of C#, C++, Java, or Perl * 1+ years of designing and developing large-scale, multi-threaded, embedded or distributed software * 1+ years of Object Oriented Design experience * Bachelor’s degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field Key requirements * sign-on payments and RSUs * health insurance (medical, dental, vision, prescription) * 401(k) matching * paid time off * parential leave * EAP and mental health support

Requirements

software development experience * 2+ years of design or architecture experience for systems * 1+ years of software development experience in one of C#, C++, Java, or Perl * 1+ years of designing and developing large-scale, multi-threaded, embedded or distributed software * 1+ years of Object Oriented Design experience * Bachelor’s degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field Key requirements * sign-on payments and RSUs * health insurance (medical, dental, vision, prescription) * 401(k) matching * paid time off * parential leave * EAP and mental health support

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on us.experteer.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · WWC 2025

51 sec

Repurposing hardware and operating underwater data centers

Chris Heilmann +1 · LIVE

3:13 min

Multithreading basics and physical versus logical threads

Grzegorz Lang · WWC 2022

1:34 min

Pivoting careers into specialized platform engineering roles

Xavier Portilla Edo · LIVE

3:55 min

Demonstrating .NET installation on Debian and Azure Linux

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

Videos

See all

Related articles

See all