Software Development Engineer, Transit Gateway
Core
Design and build scalable, fault-tolerant distributed networking solutions for AWS Transit Gateway to connect VPCs, on-premises networks, and remote offices.
Role type
Senior Software Development Engineer (Networking/Infrastructure)
Builds
Highly available, low-latency routing solutions and distributed storage/index/query systems for AWS global infrastructure.
Domain
Cloud Networking / Distributed Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Distributed systems design, Object Oriented Design, C#/C++/Java/Perl, Large-scale multi-tiered application development, Agile development
Preferred skills
Full SDLC experience, Code reviews, Source control management, Build processes, Testing, Operations
Technologies
C#, C++, Java, Perl
Responsibilities
Conceive, design, and build innovative technologies in a large distributed computing environment; Create solutions to run predictions on distributed systems; Build distributed storage, index, and query systems; Design and code solutions starting with broadly defined problems; Work in an agile environment to deliver high-quality software.
Seniority
Senior, hands-on IC