Software Development Engineer, WW Returns and Recommerce
Core
Design, develop, document, and support massively scalable, distributed real-time systems to automate routing, optimize re-use, and enhance the customer returns experience.
Role type
Senior Software Development Engineer (Distributed Systems)
Builds
Distributed real-time systems for returns and recommerce operations
Domain
E-commerce / Logistics / Sustainability
Deliverable
production ML models
Required skills
C++, Java, object-oriented design patterns, distributed databases, system design, reliability engineering, scaling, complex problem solving
Preferred skills
Full software development life cycle experience, code reviews, source control management, build processes, testing, operations
Technologies
C++, Java, distributed databases
Responsibilities
Design and develop scalable distributed real-time systems, implement design patterns for reliability and scaling, mentor other engineers, drive continuous improvements in engineering excellence
Seniority
Senior, hands-on IC with technical leadership