Software Dev Engineer II, SDX Checkout
Core
Design and build scalable, fault-tolerant distributed storage, index, and query systems to run predictions and support checkout delivery options.
Role type
Senior IC software development engineer (distributed systems)
Builds
Distributed storage, index, and query systems for checkout delivery options
Domain
E-commerce / Distributed Systems
Deliverable
production ML models | product features
Required skills
distributed systems design, system architecture, software development, agile delivery, fault tolerance, scalability, low-cost system design
Preferred skills
full software development life cycle, coding standards, 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