Senior Software Development Engineer, AWS EC2, Blackfoot Endpoints

Amazon Web Services (AWS) is the world's leading cloud computing platform providing scalable, reliable cloud services to businesses worldwide.
$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, AWS EC2, Blackfoot Endpoints

Amazon Web Services (AWS) is seeking an experienced Senior Software Development Engineer to join their EC2 Networking team in a leadership role. This position offers an exciting opportunity to shape the future of cloud computing by leading the development of forwarding and encapsulation services within AWS Virtual Private Cloud (VPC).

The role involves working with kernel and embedded C programming to deliver ultra-high performance solutions capable of processing millions of packets per second on embedded CPU cores. You'll be responsible for implementing highly optimized data structures and performing low-level hardware tuning. This is a unique opportunity to join a team that's building the foundation for all new EC2 VPC features.

As a senior engineer, you'll have immediate impact on both internal customers like AWS Lambda and external customers running on Amazon EC2. The position offers extensive networking opportunities with Principal, Sr. Principal, and Distinguished Engineers across EC2, AWS, and Amazon, providing numerous opportunities for skill development and knowledge growth.

Key responsibilities include mentoring junior engineers, leading architecture decisions, participating in design reviews and code reviews, and maintaining current technical knowledge to support rapidly evolving technology. You'll also communicate with users, technical teams, and senior management to gather requirements and describe technical designs and product strategy.

The team values work-life balance and offers flexible scheduling to ensure both professional and personal success. You'll join a diverse team with varying experience levels and Amazon tenures, in an environment that celebrates knowledge sharing and mentorship. Senior engineers play a crucial role in mentoring junior engineers and those from non-traditional backgrounds through one-on-one guidance and thorough code reviews.

The position involves working with the Blackfoot, Razorbill, and Puffin data planes that implement networking gateways into EC2. Daily interactions include collaboration with various service teams, internal customers, and other parts of EC2 VPC Networking, S3, DDB, Direct Connect, and SDO. The team's mission is to provide highly available data planes with five 9s of availability that customers can rely upon for reliable, secure, and scalable systems.

This role offers competitive compensation ranging from $151,300 to $261,500 per year based on geographic location, plus equity, sign-on payments, and comprehensive benefits. Amazon embraces diversity and inclusion, operating under 14 Leadership Principles that emphasize seeking diverse perspectives, continuous learning, and earning trust.

Last updated 11 minutes ago

Responsibilities For Senior Software Development Engineer, AWS EC2, Blackfoot Endpoints

  • Lead a team contributing towards building forwarding and encapsulation services in EC2
  • Mentor junior engineers and ensure proper development practices
  • Make architecture decisions and participate in design reviews and code reviews
  • Maintain technical knowledge and evaluate new technologies
  • Communicate with users, technical teams, and senior management
  • Implement highly optimized data structures and low-level hardware tuning

Requirements For Senior Software Development Engineer, AWS EC2, Blackfoot Endpoints

Linux
  • 5+ years of non-internship professional software development experience
  • 5+ years of programming experience with at least one programming language
  • 5+ years of leading design or architecture experience
  • Experience as a mentor, tech lead or leading an engineering team
  • Experience with kernel/embedded C programming
  • Knowledge of full software development life cycle

Benefits For Senior Software Development Engineer, AWS EC2, Blackfoot Endpoints

Medical Insurance
401k
  • Medical benefits
  • Financial benefits
  • Flexible work schedule
  • Mentorship opportunities
  • Career growth opportunities

Interested in this job?

Jobs Related To Amazon Senior Software Development Engineer, AWS EC2, Blackfoot Endpoints

Sr. Software Development Engineer, Amazon Transportation, Last Mile Payments

Senior Software Engineering role at Amazon focused on developing payment solutions for the Last Mile delivery network, offering competitive compensation and opportunity to work on large-scale distributed systems.

Network Development Engineer, DC Edge Fabric engineering

Network Development Engineer role at AWS Infrastructure Services, focusing on DC Edge Fabric engineering and network infrastructure deployment across global data centers.

Sr. Software Development Engineer, Routing and Planning

Senior Software Engineering role at Amazon focusing on AI/ML solutions for Last Mile delivery optimization, offering competitive compensation and the opportunity to work on global-scale logistics challenges.

Physical Design Engineer - Static Timing Analysis, Annapurna Labs, Cloud Scale Machine Learning

Senior Physical Design Engineer position at Amazon's Annapurna Labs focusing on Static Timing Analysis for cloud-scale machine learning hardware acceleration.

Sr Software Dev Engineer Test, Quality Assurance

Senior SDET role at Amazon focusing on financial systems automation, test framework development, and quality assurance for large-scale distributed systems.