Director of Software Engineering
Core
Lead the engineering organization to build, scale, and deliver reliable, scalable systems for a high-impact e-commerce business serving HVAC, plumbing, heating, and electrical supply customers.
Role type
Director of Software Engineering (Strategic leadership + hands-on influence)
Builds
Scalable e-commerce platforms, cloud-based systems, and high-availability infrastructure
Domain
E-commerce, Supply Chain, HVAC/Plumbing/Heating/Electrical Supplies
Deliverable
production ML models | product features | infrastructure
Required skills
Multi-year engineering strategy, system design & architecture, team leadership & management, cloud environment expertise, backend development (Java/Spring Boot), database management (MySQL/Oracle/Redis), frontend development (JavaScript/React/TypeScript), mobile development (Flutter/native), AI tool utilization
Preferred skills
Site Reliability Engineering leadership, DevOps & infrastructure tools (Docker/Kubernetes/CI-CD), e-commerce/supply chain domain experience, advanced technical or business degree
Technologies
Java, Spring Boot, MySQL, Oracle, Redis, JavaScript, React, TypeScript, Flutter, iOS, Android, Docker, Kubernetes, Linux/Unix, Nginx, Apache, ELK stack, ChatGPT, Copilot, Claude
Responsibilities
Define and execute multi-year engineering and architecture strategy; Guide system design for scalability and resilience; Manage and develop Engineering Managers and senior technical leaders; Ensure consistent, high-quality delivery across multiple teams; Lead hiring efforts for Engineering Managers and senior engineers; Partner with Product, Operations, and business leaders to prioritize work and deliver impact
Seniority
Director, strategic leadership & team building