Software Dev Eng II, EC2 VPC, EC2 VPC

World's most comprehensive and broadly adopted cloud platform, pioneering cloud computing and continuous innovation.
$129,300 - $223,600
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · Cloud

Description For Software Dev Eng II, EC2 VPC, EC2 VPC

Join Amazon Web Services' EC2 Instance Networking VPC team to shape the future of virtualized networking in one of the world's largest public clouds. This role focuses on developing foundational data plane primitives for Virtual Private Cloud (VPC), powering critical AWS products like Transit Gateways and Network Load Balancers.

As a Software Dev Engineer II, you'll work with cutting-edge technology, building high-performance embedded systems in Rust/C/C++ that process packets at scale. The position offers unique opportunities to impact both internal AWS services (EC2, S3, DynamoDB) and external customers, while working alongside Principal and Senior leaders.

The team is part of AWS Utility Computing (UC), which provides foundational services like S3 and EC2, consistently innovating to maintain AWS's industry leadership. We foster a collaborative environment that values knowledge-sharing and mentorship, with experienced team members providing one-on-one guidance and thorough code reviews.

You'll be responsible for the full software development lifecycle, from design to deployment, working on large-scale distributed systems. The role requires strong technical skills, particularly in networking and systems programming, with opportunities to grow into more complex technical challenges.

AWS values diverse experiences and inclusive culture, supporting various employee-led affinity groups and hosting events like CORE and AmazeCon. We emphasize work-life harmony and provide comprehensive benefits including medical coverage, financial benefits, and career development resources.

This is an excellent opportunity for engineers passionate about cloud infrastructure, networking, and high-performance systems to make a significant impact at scale while growing their careers with industry leaders.

Last updated 5 hours ago

Responsibilities For Software Dev Eng II, EC2 VPC, EC2 VPC

  • Design, develop, implement, test, document and deliver large-scale distributed software applications
  • Scope, design, and deliver software features and improvements
  • Mentor other engineers and perform code reviews
  • Make priority tradeoffs between new feature development and operational work
  • Improve software quality, customer experience, and maintainability
  • Build and operate high-performance embedded systems in Rust/C/C++ to process packets at scale

Requirements For Software Dev Eng II, EC2 VPC, EC2 VPC

Rust
Linux
  • 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 web protocols and networking fundamentals
  • Experience with TCP/IP packet analysis
  • Data analysis skills using SQL

Benefits For Software Dev Eng II, EC2 VPC, EC2 VPC

Medical Insurance
401k
  • Full range of medical benefits
  • Financial benefits
  • Work-life harmony
  • Mentorship and career growth opportunities

Interested in this job?

Jobs Related To Amazon Software Dev Eng II, EC2 VPC, EC2 VPC

Quality Assurance Engineer, INTech LATAM

Quality Assurance Engineer position at Amazon's INTech LATAM team, focusing on manual and automated testing for international e-commerce platforms.

Software Development Engineer, DaS FinTech

Mid-level Software Development Engineer position at Amazon's Devices and Services Fintech team, building financial planning and analysis tools using Java and Python.

Software Development Engineer 2

Amazon seeks a Software Development Engineer 2 to join the Tax and Invoicing Experience team, building scalable systems for global seller services.

Software Development Engineer, Alexa Calling

Software Development Engineer position focused on developing Alexa's voice-controlled communication features at Amazon's Toronto office.

Software Development Engineer, ICA

AWS Software Development Engineer position focused on developing and automating operations for global optical network infrastructure.