Senior Software Development Engineer, EC2 VPC

World's biggest public cloud provider offering AWS services
$151,300 - $261,500
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · Cloud

Description For Senior Software Development Engineer, EC2 VPC

Amazon's EC2 VPC Packet Pipeline team is seeking a Senior Software Development Engineer to shape the future of virtualized (SDN) networking in the world's largest public cloud. This role focuses on developing high-performance networking solutions that process millions of packets per second, combining bare metal networking performance with cloud benefits. The position involves leading a small team, making architectural decisions, and implementing optimized systems.

The team works on critical infrastructure that handles firewalling, billing, and monitoring for all EC2 VPC instances across Amazon's worldwide fleet. You'll be working with kernel/embedded C development, implementing highly optimized data structures, and performing low-level tuning including hand assembly and vectorizing.

The role offers a unique opportunity to join at the foundation of building a platform that will be the basis for all new EC2 VPC features. The team values work-life balance and fosters a collaborative environment where senior engineers mentor junior team members. You'll be part of a diverse team with varying experience levels and backgrounds, contributing to Amazon's cloud infrastructure while growing your career.

The position includes competitive compensation ranging from $151,300 to $261,500 based on location, plus equity and comprehensive benefits. You'll be working on cutting-edge technology while helping shape the future of cloud networking at Amazon.

Last updated 2 minutes ago

Responsibilities For Senior Software Development Engineer, EC2 VPC

  • Lead engineer on a small team, mentoring junior engineers
  • Lead architecture decisions and participate in designs, code reviews, and implementation
  • Maintain technical knowledge to support rapidly changing technology
  • Communicate with users, technical teams, and senior management
  • Implement highly optimized data structures and low-level tuning
  • Process millions of packets per second on a CPU core
  • Develop virtualized networking solutions for EC2 VPC

Requirements For Senior Software Development Engineer, EC2 VPC

Linux
  • 5+ years of non-internship professional software development experience
  • 5+ years of programming experience
  • 5+ years of leading design or architecture experience
  • Experience as a mentor, tech lead or leading an engineering team
  • 1+ years experience in leading a team in architecture, mentoring and best practices
  • Bachelor's degree in Computer Science or equivalent
  • Experience developing in C or C++
  • Linux operating system knowledge
  • In-depth knowledge of TCP/IP

Benefits For Senior Software Development Engineer, EC2 VPC

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
  • Work-life balance
  • Mentorship opportunities
  • Career growth opportunities
  • Comprehensive medical benefits
  • Financial benefits
  • Equity compensation
  • Sign-on payments

Interested in this job?

Jobs Related To Amazon Senior Software Development Engineer, EC2 VPC

Senior Software Development Engineer, Internal Search, Knowledge Tech

Senior SDE role at Amazon building internal search and knowledge management systems, offering competitive compensation and opportunity to work with cutting-edge technology.

Sr. Software Development Engineer, FPDS

Senior SDE role at Amazon FPDS building cloud-based HR infrastructure serving millions of employees with focus on scalability and security.

Sr. Software Development Engineer, Alexa Daily Essentials

Senior Software Engineer role at Amazon building Alexa Daily Essentials features, offering $150K-$251K salary plus benefits in Vancouver.

Sr. Software Development Engineer, Health & Wellness (Health Tech)

Senior Software Engineer role at Amazon leading AI integration in healthcare, focusing on architecture design and implementation of scalable health tech solutions.

Sr. Software Development Engineer, AB3S

Senior Software Engineer role at Amazon Business building B2B e-commerce solutions with competitive pay and benefits.