About the job
Senior Staff Software Engineer
Storable is seeking a highly skilled and passionate Senior Staff Software Engineer to be a pivotal contributor to the architecture of our industry-leading Facility Management Software. You will engage in building high-quality software solutions that redefine the self-storage industry.
What Sets This Role Apart?
As a front-runner in technological solutions for the self-storage sector, we are pioneering novel experiences in a burgeoning industry. We value individuals who are dedicated to creating effective solutions and thrive in a dynamic, flexible environment where open communication is vital. This is an exciting chance to be part of a team that champions innovation, creativity, collaboration, professional development, and career advancement.
Your Responsibilities
● Lead cross-product discussions and align on technological strategies.
● Collaborate with Enterprise/Solution Architects and stakeholders to ensure that all technological solutions are in line with the product vision and long-term roadmap.
● Drive organization-wide dialogues on technical challenges and engineering practices, proposing improvements as needed.
● Assess and recommend solutions, guiding team decision-making processes.
● Present new technology options to both technical and non-technical audiences, assisting in informed decision-making.
● Embrace ambiguity while working towards clarity in the roadmap in partnership with Product Managers, Engineering Managers, and other cross-functional leads.
● Establish standard software engineering and architecture practices at an organizational level.
● Be a strong team leader, dedicated to mentoring and fostering collaboration across engineering and product teams.
Qualifications
● Over 10 years of hands-on coding experience with Ruby on Rails, . Net, or similar technologies.
● Familiarity with architectural patterns for highly scalable applications.
● Proficient in modern frontend stacks (JavaScript, TypeScript, React, Redux).
● Experience with cloud services (AWS), Docker containers, Kubernetes, and CI/CD processes.
● Knowledge of microservices and event-driven asynchronous architecture.
● Experience with globally distributed large-scale systems.
● Proficient in server-side technologies, including caching, asynchronous processing, and multithreading.
● Deep understanding of RESTful web services design and implementation.

