Software Development Engineer, EC2 Software Defined Networking, VPC Core

Amazon
Arlington, VAFULL_TIMEPosted Aug 1, 2026

Role responsibilities

Design, develop, and maintain scalable networking systems for Amazon EC2 VPC to ensure high availability and performance. Collaborate with cross-functional teams to optimize infrastructure components and troubleshoot complex distributed systems issues.

Requirements

Requires 3+ years of professional software development experience and 2+ years of experience in system design or architecture. Proficiency in at least one programming language and a strong background in Linux are essential.

Key skills

Linux, Distributed Systems, Software Design, System Architecture, Virtual Networking, Coding Standards, Code Review, Root Cause Analysis, Scalability, High Availability, Technical Documentation, Mentoring

Keywords

AWS, EC2, VPC, Software Defined Networking, Linux, Distributed Systems, Cloud Computing, Subnets, Route Tables, Security Groups, Network ACLs, Scalability, High Availability, SDN, Virtual Private Cloud, Software Development Life Cycle, Architecture, Design Patterns

Want jobs like this matched to you?

SimpleCareer scores fresh postings against your résumé so you only see the matches that matter.

Get started free