Software Dev Engineer II , Selection Management - Subscribe & Save
Core
Design and build distributed storage, index, and query systems that are scalable, fault-tolerant, low cost, and easy to manage/use within a large distributed computing environment.
Role type
Senior IC software development engineer (distributed systems)
Builds
Distributed storage, index, and query systems
Domain
E-commerce / Distributed computing
Deliverable
production ML models
Required skills
Software development, System design, Distributed systems, Scalability, Fault tolerance, Low-cost architecture, Agile development, Coding standards, Source control management, Testing
Preferred skills
Full software development life cycle experience, Code reviews, Build processes, Operations experience
Technologies
Distributed computing environments, Agile tools
Responsibilities
Conceive, design, and bring innovative products and services to market; Design and code solutions starting with broadly defined problems; Work in an agile environment to deliver high-quality software.
Seniority
Mid-level, hands-on IC