Manager, Software Engineering
ExternalPrepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
About the role
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. Collaborate closely with product management, operations, and other engineering teams to align initiatives with business 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. Excellent communication and interpersonal skills, with a track record of building strong relationships across all levels of the organization and delivering high-quality products on time and within budget. AI-forward mindset with demonstrated experience using AI tools to improve the quality, speed, or outcomes of software delivery and team performance. Bonus points Experience implementing and optimizing CI/CD pipelines, infrastructure as code, and automated testing frameworks at scale. Hands-on experience with Ruby, React, AWS cloud services, PostgreSQL, and data pipelines. Experience leading and inspiring geographically distributed teams across time zones. Background in incident management, disaster recovery, and business continuity planning for SaaS or other mission-critical systems. Track record of fostering diverse, inclusive engineering teams and cultures where people from different backgrounds can do their best work. Can-do attitude with a passion for solving complex technical challenges. All applicants must be currently authorized to work in the United Stat
Benefits
Additional Information
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 .
Your Match
How well this role fits your profile.
Company Intel
What employees say
Worked at storable? Share your experience