senior Software Engineer ic 5+ yrs · Posted Sep 22, 2025
$168,100 – $227,400
USD per year

About this role

Amazon is hiring a senior-level Software Engineer based in San Diego, CA. The posting calls out experience with Python, C++, C, Ruby and roughly 5+ years of relevant work. Compensation is listed at $168,100–$227,400 per year.

Role
Software Engineer
Function
software engineering
Level
senior
Track
Individual contributor
Employment
Full-time
Location
San Diego, CA
Work mode
On-site
Experience
5+ years
Department
Software Development
Posted
Sep 22, 2025
AI Summary
Lead senior engineer on Amazon EC2 VPC Packet Pipeline team building high-performance software-defined networking. Design and optimize kernel/embedded C systems processing millions of packets per second. Mentor junior engineers, drive architecture decisions, and deliver ultra-low-latency networking features across AWS global infrastructure.

More roles at Amazon

UX Designer, Publisher, Partner and Sales Team UX Team
New York City, NY · mid
React Figma
Data Center Security Manager , AMER East
Ashburn, VA · manager
AWS Networking Security
Sr. Customer Solutions Manager
Seattle, WA · senior
Express AWS Performance Optimization
Manufacturing Engineer, Amazon Leo
Redmond, WA · mid
System Design
Manufacturing Engineer, Amazon Leo
Redmond, WA · mid
System Design
All Amazon jobs →

Job description

from Amazon careers

The primary location for this position is San Diego, CA. Do you want to shape the future of virtualized (SDN) networking in the world’s biggest public cloud? The Amazon Elastic Compute Cloud (EC2) VPC Packet Pipeline team owns the packet pipeline that runs right beneath all our customer's EC2 VPC instances, adding features like firewalling (security groups), billing and monitoring as we touch every single packet on every single host across our massive worldwide fleet. Our vision is to combine the performance of bare metal networking while maintaining all the benefits of the cloud, including delivering features not possible on bare metal i.e. true Software Defined Networking (SDN). We are growing fast, and are looking for kernel/embedded C leaders who can deliver ultra high performance - our goal is to be processing millions of packets per second on a CPU core. This requires both being able to implement highly optimized data structures, but also low level (including by hand assembly and vectorizing) tuning to our hardware. If you have good experience in C/C++, and a passion for systems software engineering such as kernel or embedded development, then this is a unique opportunity to join us at day one of building…

This is an excerpt. Read the full job description on Amazon careers →
All software engineering jobs software engineering in San Diego, CA Jobs in San Diego, CA software engineering salaries software engineering career path
All Amazon Jobs Browse software engineering roles senior positions