What We're Looking For
- 7+ years of progressive software engineering experience, including direct experience managing, coaching, and growing engineering teams.
- Proven experience delivering SaaS products at scale in fast-paced, growth-oriented environments.
- Required: Hands-on production experience across both backend and frontend development, including REST APIs, React, and JavaScript/TypeScript, with backend experience in technologies relevant to the assigned division:
- Marine: Node.js, PHP, and/or .NET, with SQL databases.
- RV & Camping: PHP.
- Required: Thorough hands-on React experience in production, including component architecture, hooks, state management, API integration, and automated frontend testing.
- Required: Hands-on experience across the complete software delivery lifecycle, including architecture and technical design, frontend and backend development, automated testing, CI/CD, infrastructure-as-code, and production deployment.
- Experience leading engineering teams that directly own quality, deployments, and production operations, including on-call and incident response, without dedicated QE, DevOps, or SRE functions.
- Required: Experience personally shipping, or leading a team that shipped, at least one LLM-powered feature to real users in production, with the ability to explain your role, how the feature was evaluated, what failed, and how it improved. Experience using AI coding tools alone does not meet this requirement.
- Required: Concrete, measurable evidence of redesigning engineering workflows around AI, including improvements in cycle time, throughput, quality, or operational workload, and the ability to explain how those improvements were measured.
- Strong ability to evaluate, challenge, and correct AI-generated work rather than accepting it without appropriate engineering review.
- Technical credibility and sound architectural judgment developed through meaningful hands-on software engineering experience.
- Demonstrated success modernizing legacy applications into cloud-native, service-oriented architectures.
- Strong experience with Agile/Lean development, continuous improvement, and pragmatic technical decision-making.
- Exceptional communication skills, including the ability to influence across functions and geographies and explain technical decisions to technical and nontechnical audiences.
Education
Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field, or equivalent professional experience.
The Ideal Candidate
The ideal candidate is an experienced engineering leader with strong technical fundamentals, production experience delivering SaaS at scale, and a proven ability to lead lean teams that own quality, delivery, and operations end to end.
You know how to grow engineers, reason through complex systems, evaluate technical tradeoffs, and ship reliable software.
You have already used AI, and helped your team use AI, to move faster, improve quality, and reduce repetitive work — and you can demonstrate measurable results without compromising engineering judgment.
You bring leadership, curiosity, technical depth, and modern execution speed, and you're excited to help Storable build better software faster while raising the standard for AI-enabled engineering and end-to-end system ownership.
All applicants must be currently authorized to work in the United States on a full-time basis.