Senior Engineer - Warehouse Management System
TroveAbout the role
About Trove Recommerce
Recognized in 2020 by FastCo as one of the world's most innovative companies, Trove powers resale for the world's most inspired brands and retailers. We provide brands with the technology and logistics to own the secondary market for their products. With our white-label capabilities, our partners reap the rewards of managing their own resale market by accelerating long-term revenue, increasing customer loyalty, gaining new customers and boosting store and site traffic. Resale is a revenue and customer engagement opportunity growing at 5 times the rate of e-commerce and 21 times the rate of traditional retail. We power in-store and online retail for leaders such as Patagonia, REI, Eileen Fisher, Arc’teryx, Allbirds, Carhartt, Michael Kors, Levi’s, and more.
About the Senior Engineer role
In this position, you will serve as a technical leader focused on designing, developing, and deploying our Recommerce Warehouse Management System (ReWMS), the critical software infrastructure powering our recommerce operations. You will architect and build ReWMS applications to efficiently handle inventory processing, order fulfillment, and warehouse operations that are essential to giving products multiple lifecycles. As a Senior Software Engineer, you'll balance innovative software development with robust deployment practices, ensuring ReWMS applications can scale to support growing business volume while maintaining code quality and system reliability. Your work will directly impact our ability to deliver high-performance software solutions that process second-hand goods efficiently, a cornerstone of our sustainable retail mission.
What You’ll Do
- Architect and evolve our Recommerce Warehouse Management (ReWMS) System to support increasing scale and complexity of warehouse operations
- Design robust integrations between ReWMS and other critical systems (e-commerce platform, 3PLs and ERPs)
- Write and deploy excellent TypeScript code that resonates and works well for our customers as quickly as possible.
- Lead technical decisions regarding ReWMS customizations, extensions, and optimizations to support unique recommerce workflows
- Partner with warehouse operations teams to translate their requirements into technical solutions
- Establish monitoring, observability, and reliability practices for mission-critical ReWMS components
Experience You Bring
- 5+ years of professional experience in software development
- Demonstrated expertise in WMS fundamentals including warehouse operations design, inventory control strategies, and fulfillment optimization - this role requires someone who can immediately contribute domain knowledge, not learn WMS concepts on the job
- Track record of optimizing system performance in high-volume transaction environments
- Experience with asynchronous processing, queueing systems, and distributed system design
- Ability to balance technical elegance with pragmatic solutions that solve immediate operational needs
- Excellent communication skills to bridge the gap between warehouse operations and engineering teams
- Passion for sustainability and the circular economy, with a drive to build technology that makes recommerce more efficient and scalable
Bonus Points If You Have
- Experience with specific WMS platforms or logistics software (Manhattan, HighJump, etc.)
- Background in designing systems that handle unique recommerce challenges like product condition grading or authentication
- Experience with TypeScript/JavaScript
- Prior experience working at a startup
Why Work Here?
- Flexible Remote Workplace - Trove’s flexible schedule and remote workplace allows employees more freedom in their schedule, which is invaluable when it comes to attending to the needs of personal and work life needs.
- Flexible PTO - Our fle
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s