Software Development Engineer, EC2 Software Defined Networking, VPC Core
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, Virtual Private Cloud, Subnets, Route Tables, Security Groups, Network ACLs, Cloud Computing, Scalability, High Availability, Software Development Life Cycle, SDLC, Infrastructure Services, Bare Metal Performance, Control Plane, Root Cause Analysis