Thousands of self-storage operators rely on Storable's CRM platform every day to win and keep customers — capturing leads, handling inbound and outbound calls, sending SMS and email, managing collections, and syncing tenant, unit, and reservation data with their Facility Management Systems (FMS). Our goal is for CRM to be the communication engine operators trust, so they can focus on their customers instead of their software. We're looking for a Staff Software Engineer to shape the next chapter of the CRM platform — a large-scale, multi-tenant SaaS application at the center of how operators communicate with their customers. It's at an inflection point: the near-term mission is to stabilize and scale it — improving reliability, data-sync correctness, and performance across high-throughput, integration-heavy workflows — while laying the groundwork for an event-driven, microservice-based architecture aligned with Storable's enterprise standards and the Architecture platform. This is a hands-on leadership role. You'll spend roughly 40–50% of your time in the codebase; the rest goes to architecture, technical strategy, mentoring, and cross-team alignment. Your impact reaches beyond the problems you solve to the engineers you help solve harder ones. We're transforming our engineering organization through AI-assisted development, and you'll help define how AI fits into our delivery lifecycle, workflows, and platform evolution. We believe great ideas come from diverse perspectives and inclusive teams. We encourage people of all backgrounds, genders, and experiences to apply, even if you don't meet every qualification listed below.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed