Software Dev Engineer, CloudFormation Core
Core
Design and build scalable, fault-tolerant distributed storage, index, and query systems to run predictions on distributed systems.
Role type
Senior IC software development engineer (distributed systems)
Builds
Distributed storage, index, and query systems
Domain
Cloud infrastructure / Distributed computing
Deliverable
production ML models | infrastructure
Required skills
Software development, System design, Architecture, Distributed systems, Scalability, Fault tolerance, Coding
Preferred skills
Full software development life cycle, Code reviews, Source control management, Build processes, Testing, Operations
Technologies
None explicitly stated
Responsibilities
Conceive, design, and bring innovative products and services to market; 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