Software Development Engineer, EC2 VPC, NEAT Engineering Safety

Amazon Web Services (AWS) is the world's leading cloud computing platform providing scalable, reliable cloud infrastructure services.
$129,300 - $223,600
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · Cloud

Description For Software Development Engineer, EC2 VPC, NEAT Engineering Safety

Join the Amazon Elastic Compute Cloud (EC2) VPC Dataplane team in shaping the future of virtualized networking in one of the world's largest public clouds. This role focuses on building and improving the end-to-end EC2 Software Defined Networking (SDN) feature development, validation, and release cycle through tooling and automation. The team owns the packet pipeline that runs beneath all customer EC2 VPC instances, implementing features like firewalls, routing, billing, and monitoring across AWS's worldwide fleet in over 30 regions.

As a Software Development Engineer, you'll work on combining bare metal networking performance with cloud benefits, creating features not possible on traditional infrastructure. You'll need a deep understanding of AWS networking components and back-end software development, plus interest in systems software engineering including kernel or embedded development.

The role offers unique opportunities to influence EC2 VPC features and develop frameworks for validating end-customer workloads. You'll join a diverse team that values work-life harmony and knowledge sharing. The team emphasizes mentorship, with senior engineers actively supporting junior team members through one-on-one guidance and thorough code reviews.

AWS Infrastructure Services manages all AWS global infrastructure, ensuring continuous customer access to cloud innovation. You'll collaborate across AWS teams to maintain the highest standards for safety and security while optimizing capacity and cost efficiency. The position offers competitive compensation ranging from $129,300 to $223,600 based on location, plus equity and comprehensive benefits.

This is an ideal opportunity for experienced developers passionate about cloud infrastructure, networking, and building scalable automation solutions. You'll work in an inclusive culture that welcomes bold ideas and empowers ownership from concept to completion.

Last updated 7 hours ago

Responsibilities For Software Development Engineer, EC2 VPC, NEAT Engineering Safety

  • Build and improve end-to-end EC2 SDN feature development
  • Validation and release cycle through tooling and automation
  • Mentor junior engineers
  • Lead architecture decisions
  • Participate in design reviews and code reviews
  • Maintain technical knowledge to support rapidly changing technology stack
  • Communicate with users, technical teams, and senior management

Requirements For Software Development Engineer, EC2 VPC, NEAT Engineering Safety

Go
Python
Rust
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • Experience programming with at least one software programming language
  • Knowledge of professional software engineering & best practices
  • Experience in building novel solutions/framework to test software in a controlled environment
  • Knowledge of modern programming languages such as C, C++, Rust, Python or Golang

Benefits For Software Development Engineer, EC2 VPC, NEAT Engineering Safety

Medical Insurance
401k
  • Work-life harmony
  • Career growth opportunities
  • Mentorship program
  • Comprehensive benefits package
  • Equity compensation

Interested in this job?

Jobs Related To Amazon Software Development Engineer, EC2 VPC, NEAT Engineering Safety

Software Dev Engineer II, Amazon PrivateLink

Software Development Engineer II role at Amazon PrivateLink, focusing on cloud security and service integration within AWS Utility Computing organization.

Software Development Engineer, Amazon Global Transportation

Software Development Engineer role at Amazon Global Transportation, building scalable solutions for package delivery optimization with 3+ years experience required.

Software Development Engineer II, Customer Behavior Analytics (CBA)

Software Development Engineer II role at Amazon's Customer Behavior Analytics team, building scalable solutions for customer insights and data analytics.

Software Development Engineer, SPS Core Services

Software Development Engineer position at Amazon's SPS Core Services team, building and maintaining the Action Taking System for marketplace safety and risk management.

Software Development Engineer (Prime Video)

Software Development Engineer role at Amazon Prime Video focusing on building next-gen automation and monitoring solutions using computer vision and ML-based automation.