Software Development Engineer II, Seller Flex
Core
Designing and implementing scalable software solutions for Seller Flex, a program that turns sellers' warehouses into fulfillment nodes, enabling global expansion and marketplace plurality.
Role type
Software Development Engineer II (Distributed Systems & Fulfillment Orchestration)
Builds
Warehouse management systems, seller consoles, mobile apps, performance platforms, and self-serve onboarding tools for global marketplaces.
Domain
E-commerce logistics, distributed systems, marketplace operations
Deliverable
production ML models | product features | infrastructure
Required skills
Distributed systems design, system architecture, scalability engineering, reliability engineering, debugging large-scale systems, code review, technical documentation
Preferred skills
System performance optimization, memory management, parallel computing principles
Technologies
(Not explicitly listed)
Responsibilities
Design and implement scalable software solutions across the full development lifecycle; Root cause and resolve high-impact seller issues by identifying architectural weaknesses; Drive continuous improvement in availability, latency, scalability, and maintainability; Collaborate across teams to deliver marketplace-aware primitives and modernized monetization infrastructure; Participate in code reviews, document system architecture, and mentor new team members.
Seniority
Mid-level IC (3+ years experience)