Software Development Engineer, Transit Gateway
Core
Design and build scalable, fault-tolerant distributed storage, index, and query systems for AWS's central networking hub.
Role type
Senior Software Development Engineer (Distributed Systems & Networking)
Builds
Highly available, low-latency routing solutions and distributed networking infrastructure for AWS Transit Gateway.
Domain
Cloud Infrastructure / Software-Defined Networking
Deliverable
production ML models | product features | infrastructure
Required skills
C#, C++, Java, or Perl; Object Oriented Design; Distributed Systems; Large-scale multi-tiered application development; System Design & Architecture
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
