Software Development Engineer, EC2 VPC, NEAT Engineering Safety

One of the world's largest technology companies and cloud service providers.
$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

Amazon's EC2 VPC Dataplane team is seeking a Software Development Engineer to shape the future of virtualized (SDN) networking in one of the world's biggest public clouds. The team is responsible for the packet pipeline that operates beneath all customer EC2 VPC instances, implementing critical features like firewalls, routing, billing, and monitoring across a worldwide fleet in over 30 regions.

The role focuses on building and improving end-to-end EC2 SDN feature development, validation, and release cycle through tooling and automation. You'll need deep understanding of AWS networking components and back-end software development, plus interest in systems software engineering including kernel or embedded development.

This position offers a unique opportunity to build the platform underlying all new EC2 VPC features. You'll develop frameworks for validating end-customer workloads in both production and pre-production environments, impacting teams across EC2.

The team values work-life harmony and fosters an environment of knowledge sharing and mentorship. Senior engineers actively mentor junior team members through one-on-one sessions and thorough code reviews. Career growth is prioritized, with projects assigned to help engineers develop broader skills and tackle increasingly complex challenges.

AWS Infrastructure Services manages all AWS global infrastructure, ensuring continuous customer access to cloud innovations. You'll join a diverse team of engineers and specialists working on challenging problems in supply chain and infrastructure management.

The compensation package includes a base salary range of $129,300-$223,600 depending on location, plus equity, sign-on payments, and comprehensive benefits including medical and financial benefits.

Last updated a few seconds ago

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

  • Build and improve end-to-end EC2 SDN feature development
  • Lead architecture decisions and participate in design reviews
  • Mentor junior engineers
  • Manage day-to-day development activities
  • Maintain technical knowledge of rapidly changing technology stack
  • Communicate with users, technical teams, and senior management

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

Python
Go
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
  • Knowledge of modern programming languages (C, C++, Rust, Python or Golang)

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

Medical Insurance
401k
Equity
  • Comprehensive medical benefits
  • Financial benefits
  • Equity compensation
  • Sign-on payments
  • Total compensation package

Interested in this job?

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

Software Development Engineer

Software Development Engineer role at Amazon's Account Compliance team, building sophisticated systems to protect marketplace integrity and ensure regulatory compliance.

Software Dev Engineer, Core Network

AWS seeks experienced Software Dev Engineer for Core Network team to architect and implement large-scale network infrastructure solutions with competitive compensation and benefits.

Software Dev Engineer

Software Development Engineer position at Amazon's Middle Mile Product & Technology team, focusing on large-scale distributed systems and optimization algorithms for global logistics.

Software Development Engineer

Software Development Engineer role at Amazon India, building scalable e-commerce solutions with 3+ years experience required.

Software Development Engineer, S3

Software Development Engineer role at Amazon S3 team, focusing on distributed systems and fleet automation software development.