Lead Software Engineer, WMS Supply Chain
- San Diego, CA, United States
Applications open in a new tab.
Job details
- Posting language
- English
- Posted
Original job description
Title: Lead Software Engineer, Warehouse Management Systems Location: San Diego, CA (Full-time, 5 Days Onsite with flexibility on hours/as needed) | Comp: $160-195K or competitive TL;DR: High-growth, profitable eCommerce / 3PL company in San Diego is hiring a Lead Software Engineer or Technical Manager to modernize and scale its warehouse management platform. You’ll own backend modernization efforts to migrate legacy workflows to event-driven APIs, rebuild high-volume operational flows (returns, shipping visibility). You’ll directly improve real-world warehouse throughput and customer satisfaction Hands-on, high-urgency, executive visibility. $160–190K base
POSITION DETAILS:
Our Client is a rapidly scaling, highly profitable eCommerce and third-party logistics organization is hiring a Lead Software Engineer to modernize and scale its warehouse management platform and internal and external tools and dashboards. This role leads the evolution of a mission-critical operational platform used to manage warehouse workflows, shipping processes, inventory tracking, and internal operational tooling. The current system grew quickly to support business growth and now needs a modern architecture that can scale. Much of the logic currently lives in Google AppScript, AppSheets, and Sheets-based workflows, and is being migrated to a Node.js API and PostgreSQL data platform. You will take ownership of the backend systems that power day-to-day warehouse operations, such as building robust APIs, designing workflow logic, and creating systems that improve throughput, visibility, and operational reliability. This is a high-impact, hands-on engineering role where the software you ship directly affects how efficiently products move through the warehouse and how internal teams manage operations.
Sample Projects:
- Backend Modernization & Service Migration - Core business logic currently runs in a legacy scripting environment with reliability and observability limitations.
- Data Model & Persistence Upgrades - Operational data currently lives in lightweight tooling not designed for scale.
- Operational Workflow Rebuilds - Several high-volume workflows require redesign to support increased complexity and transaction scale.
- End-to-End Visibility Enhancements - There is a clear opportunity to extend system visibility across the physical fulfillment chain.
QUALIFICATIONS:
- 5+ years building backend systems in production environments
- Strong Node.js / TypeScript experience in API-driven architectures
- Experience working with large datasets and modern data applications (BigQuery, Snowflake)
- Deep PostgreSQL experience (schema design, migrations, query optimization)
- Experience migrating legacy systems to modern stacks
- Familiarity with event-driven systems, webhooks, or integration-heavy environments
- Experience designing systems that support operational workflows, warehouse management logistics, fulfillment, ERP applications and related business processes solutions, highly preferred
- Personality: High-energy, resourceful, transparent communicator, collaborative.
- Experience working with distributed or nearshore teams, preferred
- Location: Must currently or plan to reside in San Diego, CA (Full-time, 5 Days Onsite with flexibility on hours/as needed)
Ideal Candidate Profile:
- You’re an experienced engineer who is energized by replacing something broken with something that works and seeing the direct impact.
- You take ownership. You don’t wait for perfect requirements; you ask the right questions, make reasonable decisions, and keep moving.
- You’re collaborative without being dependent. You can work independently for stretches and sync up effectively when it matters.
More about this job
Skills
- WMS
- Supply chain management
- Customer service
- Node.js
- PostgreSQL
- Warehouse operations
- Workflow
- TypeScript
- BigQuery
- Snowflake
- Logistics
- ERP
- Business processes
- Work independently