Software Dev Engineer
Core
Develop, provision, deploy, and operate core software and devices for AWS EC2 Edge Frontier products (Outposts, Snow) to enable hybrid-edge cloud computing.
Role type
Senior System Developer (Infrastructure/Edge)
Builds
Nitro platforms, distributed storage/index/query systems, and core software for Frontier/Snow devices
Domain
Cloud Infrastructure / Edge Computing / Distributed Systems
Deliverable
production ML models | product features | infrastructure
Required skills
C++, Java, C#, Perl, Object Oriented Design, Distributed Systems, Multi-threaded Application Development, System Architecture, Release Testing, Metrics-driven Processes
Preferred skills
Full SDLC experience, Code Reviews, Source Control Management, Build Processes, Testing, Operations
Technologies
Nitro platforms, AWS Outposts, AWS Snow, Distributed Storage, C++, Java, C#, Perl
Responsibilities
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; Drive implementation of standardized, metrics-driven processes to minimize defects; Collaborate with cross-disciplinary teams to conceive and design products.
Seniority
Senior, hands-on IC