Software Dev Engineer II, SDX Checkout, 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 Software Development Engineer (Distributed Systems)
Builds
Distributed storage, index, and query systems for checkout delivery options
Domain
E-commerce / Distributed Computing
Deliverable
production ML models | product features
Required skills
Distributed systems design, Scalability engineering, Fault tolerance, System architecture, Software development lifecycle, Agile development
Preferred skills
Full SDLC experience, Code review leadership, Source control management, Build processes, Testing strategies, Operations experience
Technologies
Distributed computing frameworks, Query systems, Storage systems
Responsibilities
Conceive and design innovative products and services, Build distributed storage and index systems, Create solutions for running predictions on distributed systems, Design and code solutions for broadly defined problems, Deliver high-quality software in an agile environment, Collaborate with cross-disciplinary teams
Seniority
Senior, hands-on IC