Match your resume skills with our AI powered skill match!
Design, build, and scale a multi-tenant SaaS CRM platform using a full-stack approach with Angular, Node.js, and AWS. The role involves owning complex integrations, modernizing architecture toward microservices, and sharing ownership of system reliability through on-call rotations.
About Storable
At Storable, we're redefining property management for specialty real estate. Powered by AI and three decades of industry data, Storable empowers over 33,000 self-storage facilities with the industry's only fully integrated technology platform. Our end-to-end solutions—from management software and demand generation to CRM tools and delinquency solutions—help storage operators streamline workflows, attract tenants, and grow revenue. Dedicated to empowering self-storage owners and operators, Storable helps you Win More every day. Explore our platform solutions at storable.com.
Overview
Storable's CRM team builds the multi-tenant SaaS application operators use 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 tools.
We're hiring a Senior Software Engineer to strengthen, scale, and evolve this platform. You'll work across our full stack — Angular, Node.js, and a Phalcon (PHP) service layer, backed by MySQL, Redis, Elasticsearch/OpenSearch, and AWS — building high-throughput, integration-heavy capabilities and helping modernize the architecture toward an event-driven, microservice-based design aligned with Storable's enterprise standards and the architecture platform.
This is a hands-on role with meaningful technical ownership. You'll spend most of your time designing and shipping code and, as a full-time member of the product team, you'll share ownership of the live system — on-call, incident response, and day-to-day reliability for the operators who depend on it. You'll partner closely with Product Owners, Tech Leads, Architects, and Engineering leadership to turn product and business requirements into scalable, well-architected solutions.
This is a remote-first, US-based, full-time role. We value clear written communication, well-defined ownership, and transparent decision-making. If you enjoy solving complex systems and integration problems, care deeply about scalability and reliability, and like building software that makes operators — and the engineers around you — more effective, this role is for you.
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.
What you'll do every day
Scope & complexity
Impact & ownership
Initiative & delivery
Technical craft
Systems thinking & architecture
Collaboration & mentorship
What you need to bring
Bonus points
All applicants must be currently authorized to work in the United States on a full-time basis.
Storable is a fully distributed company, but is currently only registered for employment in certain states. To be eligible for employment, you must reside in the following states: AL, AZ, CA, CO, CT, FL, GA, ID, IL, IN, IA, KS, LA, MD, MA, MI, MN, MO, MS, NC, NE, NJ, NV, NY, OH, OK, OR, PA, SC, TN, TX, UT, VA, WA, WI, WY.
About Us:
At Storable, we're redefining property management for specialty real estate. Powered by AI and three decades of industry data, Storable empowers over 33,000 self-storage facilities with the industry's only fully integrated technology platform. Our end-to-end solutions—from management software and demand generation to CRM tools and delinquency solutions—help storage operators streamline workflows, attract tenants, and grow revenue. Dedicated to empowering self-storage owners and operators, Storable helps you Win More every day. Explore our platform solutions at www.storable.com.
Benefits and Perks:
Storable is committed to providing equal employment opportunity (EEO) to all persons regardless of age, color, national origin, citizenship status, physical or mental disability, race, religion, creed, gender, sex, sexual orientation, gender identity and/or expression, genetic information, marital status, status with regard to public assistance, veteran status, or any other characteristic protected by federal, state or local law. In addition, Storable will provide reasonable accommodations for qualified individuals with disabilities.
Important Notice: To protect yourself from fraudulent activities, please consider the following:
- Official Communication: All genuine communication from Storable will come from official email addresses, ending in “@storable.com.” Be cautious of any communication that doesn’t match this criteria.
- No Unsolicited Offers: We do not extend job offers without a formal interview process. If you receive an unsolicited job offer claiming to be from Storable or any of its representatives, it’s a red flag.
- Verification: If you’re uncertain about the legitimacy of any job offer or communication claiming to be from Storable, please contact our HR department directly at POps@storable.com for verification.
Your security and trust are paramount to us. If you suspect you’ve been contacted by someone falsely claiming to be from Storable or using our company's name for any dubious purpose, please immediately report the incident to POps@storable.com
Pay Transparency at Storable
At Storable, we believe in the power of transparency to help our employees Do More and Win More. We value our employees and want to ensure equity and fairness in compensation, which is why we include the salary range or hourly rate in each job posting. This range is a good-faith reflection of what Storable would pay for this role. The compensation we offer for this role will fall within this range and will be based on our internal budget, as well as your skills and experience. Please speak with your recruiter about the variable pay plan and earning potential for this role.
Stop the endless job search. Our AI finds and applies to the best jobs for you.
Discover remote opportunities in Software Engineer
Answer easy questions
200,000+ jobs across 15+ categories
Get your best job matches
Only hand-screened, legit jobs
Find a remote job faster
No ads, scams, or junk
“I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!”