
Search by job, company or skills
Storableis looking for a Software Architect who is passionate about designing and building high quality software and playing a crucial role in evolving the Architecture to deliver on our vision ofa unified platform.
How is this different from other software engineering jobs
As the leading provider of technology solutions in the self-storage industry, we are creating innovative experiences for our customers that help them run better businesses than everbefore. You should be passionate about building the right solutions and be comfortable workingin an open-ended, dynamic environment where roles are flexible and communication isessential. This is a great opportunity for you to join a team that encourages innovation,creativity, teamwork, professional growth, and advancement.
What you'll be doing
You will be responsible for outlining the architectural and technical direction ofStorable's consumer-facing products
As a member of the Architecture team, you will work with other Architects to ensure that technology solutions align with long-term product, security, and enterprise visions androadmaps
You will lead cross-product discussions and drive alignment on technology strategy
You will drive innovation around engineering principles and practices, identifyingimprovements and ideas, and driving their adoption across the organization
You will evaluate technical issues and initiatives, work with teams to recommendsolutions that align with the Architectural direction, and guide teams duringimplementation
You will collaborate with product and engineering team leads to translate businessobjectives into clear problem statements and system requirements
You embrace ambiguity and work towards bringing clarity to the roadmap incollaboration with the Consumer Group Product and Engineering Managers
You will define standard software engineering/architecture practices at anOrganisational level
You must be a strong team leader. You enjoy mentoring and collaboration acrossengineering and product teams
What you need to bring to the table
Strong hands-on coding experience with 10+ years in consumer web developmenttechnologies and architectures
Track record for effectively aligning large organizations on long-term technical visions and for leading teams of senior engineers to successfully execute a multi-quarter technical vision
Familiarity with architectural patterns of highly scalable enterprise service design, including monitoring, analytics, and reliability engineering
Strong understanding of cloud technologies (AWS, Kubernetes) and passion for adopting DevOps practices (CI/CD, Infrastructure as Code)
Extensive experience designing and developing React and NodeJS applications acrossmultiple development teams
Exposure to microservice & asynchronous event-based architectures
Experience designing and maintaining globally distributed, large-scale systems
Experience with server-side technologies and track record of identifying performancebottlenecks and outlining remedies (caching, asynchronous processing, parallelizationtechniques)
Deep understanding of REST API design principles and practices
Experience with cloud configuration and deployment technologies
Experience with Agile software development practices
Job ID: 141183435