Loading jobs…
Loading jobs…
Storable
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. com . Overview We are looking for a talented and experienced Engineering Manager, based in the US, to lead and mature software development teams within one of our key business lines.
This role requires deep involvement in technical details, a strong focus on execution, and the ability to manage complex projects while growing and developing the engineers on your team. You will work closely with product management and business stakeholders to ensure that your teams deliver products that meet high standards of quality, performance, and reliability, while aligning to our strategic roadmap. You bring a can-do attitude, a passion for solving challenging problems, and a commitment to building an inclusive, high-performing engineering culture that delivers exceptional value to our customers.
What You'Ll Do
every day Provide technical leadership and execution for one of our key business lines, evolving systems toward modern, scalable architectures and high-quality software applications and services. Build and maintain clear product and technical roadmaps for your teams, aligning plans and KPIs with company goals and driving operational excellence. Oversee execution across the software development lifecycle, identifying and mitigating technical risks while guiding the design and implementation of distributed services and the evolution of legacy systems.
Continuously improve engineering processes by standardizing modern development practices such as continuous integration, continuous deployment, infrastructure as code, and automated testing to accelerate delivery without sacrificing stability or quality.
Requirements
and keep stakeholders informed through clear, concise communication. Hire, lead, and develop a high-performing, diverse, and inclusive engineering team by recruiting top talent, providing coaching and professional development, and fostering a culture of continuous learning and excellence. Lead your team’s incident response efforts, disaster recovery planning, and risk management to ensure reliable operations, minimize downtime, and address infrastructure, security, and compliance risks within your domain.
Stay current with industry trends and emerging technologies, integrating relevant advancements into your team’s products, architecture, and engineering practices. Use AI-assisted tools and automation (for example, in coding, testing, observability, incident analysis, and planning) to increase the speed, reliability, and impact of your team’s work. What you need to bring Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
7+ years of progressive experience in software engineering, including at least 2-3 years leading engineering teams as an Engineering Manager in a dynamic environment. Proven success guiding teams through the transition from legacy applications to modern, distributed or microservices architectures in the cloud, with a strong understanding of scalability, availability, and security. Demonstrated ability to drive process improvement and organizational change within engineering teams, using strong problem-solving and critical-thinking skills.