Software Dev Engineer - AWS Glacier
Core
Design and implement a distributed storage service operating at extreme scale for data archiving and long-term backup.
Role type
Senior IC software development engineer (distributed systems/storage)
Builds
Amazon S3 Glacier (cloud storage service)
Domain
Cloud storage / Distributed systems
Deliverable
production ML models | product features
Required skills
distributed system service development, low-level systems coding, hardware interfacing, algorithmic problem solving, test automation, verification processes, design patterns, reliability engineering, scaling
Preferred skills
full software development life cycle, large-scale multi-tiered multi-threaded embedded or distributed software applications, C#, C++, Java, Perl
Technologies
Java, C#, C++, Perl
Responsibilities
Lead design and implementation of distributed storage service, interface directly with hardware, solve challenging fundamental computer science problems, maintain high standards for test automation and code reviews, participate in on-call rotation
Seniority
Senior, hands-on IC
