Software Dev Engineer - Software and Networking Developer (SDN)

Leading global technology company providing cloud computing, e-commerce, and digital streaming services.
$99,500 - $200,000
Backend
Entry-Level Software Engineer
In-Person
5,000+ Employees
Enterprise SaaS · Cloud

Description For Software Dev Engineer - Software and Networking Developer (SDN)

Amazon Elastic Compute Cloud (EC2) is seeking talented software engineers to join their cloud infrastructure team. This role focuses on developing high-performance networking and systems software, processing millions of packets per second on embedded CPU cores. You'll work on Amazon's leading cloud computing platform, implementing optimized data structures and performing low-level hardware tuning.

The position offers an opportunity to work with cutting-edge cloud technology at Amazon, one of the world's most innovative companies. You'll be part of the team responsible for core EC2 features including Amazon Elastic Block Store (EBS) volumes, virtual private clouds (VPCs), security groups, elastic IP addresses, and Amazon Machine Images (AMIs).

As a Software Development Engineer, you'll collaborate with experienced engineers to design and implement ultra-high-performance code. The role requires strong systems programming skills, particularly in C/C++, and knowledge of Linux systems internals. You'll be working on challenging problems at scale, optimizing performance-critical systems that power Amazon's global cloud infrastructure.

This is an excellent opportunity for recent graduates with a passion for systems software engineering, kernel development, or embedded systems. You'll gain hands-on experience with distributed systems while working alongside industry experts. The role offers competitive compensation, comprehensive benefits, and the chance to make a significant impact on technology used by businesses worldwide.

The position is available across multiple US locations including Seattle, Boston, and Austin, providing flexibility in terms of work location. Amazon offers a collaborative culture focused on innovation and customer obsession, with opportunities for career growth and learning from industry leaders in cloud computing.

Last updated 15 minutes ago

Responsibilities For Software Dev Engineer - Software and Networking Developer (SDN)

  • Innovating and delivering creative SW Designs
  • Developing new services
  • Solving operational problems
  • Writing requirements capturing documents, design documents, integration test plans
  • Creating deployment plans
  • Communicating status and progress of deliverables
  • Sharing learnings/innovations with team and stakeholders

Requirements For Software Dev Engineer - Software and Networking Developer (SDN)

Linux
  • Bachelor's degree or higher in Computer Science, Computer Engineering, Electrical Engineering or related fields
  • Graduated between May 2023 - Fall 2025 or within last 24 months
  • Programming experience in C or C++
  • Knowledge of networking fundamentals
  • Knowledge of virtualization
  • Knowledge of Linux Operating Systems
  • Knowledge of Distributed Systems/System Development
  • Knowledge of TCP/IP

Benefits For Software Dev Engineer - Software and Networking Developer (SDN)

Medical Insurance
401k
  • Full range of medical benefits
  • Financial benefits
  • Total compensation package

Interested in this job?

Jobs Related To Amazon Software Dev Engineer - Software and Networking Developer (SDN)

Software Development Engineer I 2025, DynamoDB

Entry-level Software Development Engineer position at Amazon DynamoDB team, focusing on distributed database systems and cloud computing technology.

Software Development Engineer (New graduate or Entry-level Engineer, 0-2 Years)

Entry-level Software Development Engineer position at Amazon Beijing for recent graduates and early-career professionals, focusing on building scalable distributed systems and innovative solutions.

Software Dev Engineer

Entry-level Software Development Engineer position at Amazon focusing on building scalable distributed systems and innovative technologies.

Software Development Engineer - Contractor

Contract Software Development Engineer position at Amazon India, focusing on fulfillment center and supply chain technology solutions.

System Development Engineer, Workcell Technologies

Entry-level System Development Engineer role at Amazon Robotics, focusing on workcell technologies and automation solutions.