Software Dev Engineer - Software and Networking Developer (SDN)

Leading cloud computing provider offering scalable and reliable solutions through Amazon EC2
$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 innovative cloud computing team. This role focuses on developing ultra-high-performance code for processing millions of packets per second on embedded CPU cores. You'll be working with Amazon EBS volumes, VPCs, security groups, and AMIs.

The position requires expertise in C/C++ programming and systems software engineering, particularly in kernel or embedded development. You'll be part of a team that's pushing the boundaries of cloud infrastructure, working on highly optimized data structures and low-level hardware tuning.

As a Software Development Engineer, you'll contribute to Amazon's cloud infrastructure platform that enables organizations worldwide to build, deploy, and manage applications with unprecedented flexibility. You'll be responsible for innovative software designs, documentation, testing, and deployment planning.

The role offers competitive compensation ranging from $99,500 to $200,000 based on location, plus additional benefits including equity, sign-on payments, and comprehensive medical benefits. This is an excellent opportunity for recent graduates or early-career professionals to join one of the world's leading cloud computing platforms.

You'll be working with cutting-edge technology in distributed systems, networking, and virtualization, making a direct impact on Amazon's cloud infrastructure. The role requires strong technical skills, excellent communication abilities, and a passion for solving complex engineering challenges.

Last updated a day ago

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

  • Innovating and delivering creative SW Designs to develop new services
  • Solving operational problems and driving improvements in developer velocity
  • Writing requirements capturing documents, design documents, integration test plans, and deployment plans
  • Communicating status and progress of deliverables to schedule
  • Sharing learnings and 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
Equity
  • Medical benefits
  • Financial benefits
  • Competitive base pay
  • Equity compensation
  • Sign-on payments

Interested in this job?

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

Software Developer Engineer I

Entry-level Software Engineer position at Amazon focusing on payroll technology systems, requiring 1+ years of experience in software development.

Software Dev Engineer (TEMP)

Software Development Engineer role at Amazon working on scalable services for post-purchase management of digital products and subscriptions.

Software Dev Engineer (TEMP)

Software Development Engineer role at Amazon working on Digital Post Purchase Platform team, developing scalable services for subscription and content management.

Quality Assurance Engineer I, MENA QA

Entry-level Quality Assurance Engineer position at Amazon MENA, focusing on test strategy, automation, and quality assurance for retail products.

Software Dev Engineer I (TEMP)

Entry-level Software Engineer position at Amazon working on the Digital Post Purchase Platform team, developing scalable services for subscription and content management.