Stora is hiring a Senior Platform Engineer. We’ll be accepting applications until 5th July 2024, with a start date ASAP.
This is an exciting opportunity to join our platform engineering team as one of the early hires, providing significant influence over our future direction.
Stora is a self-storage software platform at the forefront of a technology-led revolution in the industry.
It allows self-storage operators to seamlessly manage their businesses, automate processes, and drive revenue growth. In just 3 years, we’ve helped over 200 operators process over £25 million in automated payments.
We’re a fast-growing company that’s gained a reputation as innovators in this space, and we plan to keep it that way. Our team is small and laser-focused on making self-storage better for everyone.
At Stora, we believe in a balanced work-life and fostering innovation. That's why we offer a 4-day work week without compromising on impact. Enjoy the flexibility of a fully remote position while being part of a pioneering team that's transforming the self-storage industry. We also believe in keeping meetings to a minimum, so you can focus on what you do best—coding and problem-solving. Join us to make a significant contribution, work with cutting-edge technology, and collaborate with a passionate, focused team. Plus, benefit from competitive compensation, private health insurance, and opportunities for professional growth and in-person meetups.
As a Senior Platform Engineer at Stora, you will be at the forefront of enhancing our infrastructure monitoring and alerting systems, ensuring our platforms are robust and reliable. A key part of your role will involve implementing comprehensive disaster recovery strategies to maintain system resilience.
You will also play a vital role in onboarding new operators, ensuring a smooth transition from their existing systems to Stora. This will require close collaboration with our support, onboarding, and engineering teams to define and develop tooling that streamlines our processes. Your expertise in Ruby on Rails will be crucial for this aspect.
Additionally, you will be responsible for developing third-party integrations and assisting in the strategic migration away from Heroku. Your deep understanding of DNS will be essential for managing migrations between providers without downtime. Maintaining and enhancing our CI/CD performance and leveraging Docker effectively will also be key components of your role.
Extending our infrastructure monitoring and alerting.
Implementing reliability and disaster recovery requirements.
Assisting with technical onboarding to facilitate seamless migration from other providers.
Collaborating to define and develop tooling for process streamlining (requires Ruby/Rails knowledge).
Developing 3rd party integrations (requires Ruby/Rails knowledge)
Planning and implementing a migration away from Heroku.
A deep understanding of DNS and how it works and, ideally, knowledge on migrating from one DNS provider to another without downtime.
Good knowledge of Unix-like systems
While not required, some knowledge of Windows based systems would be useful
Maintaining and enhancing performance our CI/CD
Solid knowledge of Docker
Deployment: Heroku, Github Actions
Monitoring: Papertrail, AppSignal
Data Storage: Postgres, Redis, TimescaleDB
Payments: Stripe Connect and Billing
Application Layer: Rails 7, Sidekiq
Frontend: Hotwire (Turbo 8), a sprinkling of React, ViewComponents, Sass, BEM
Testing: Minitest, Capybara, Selenium
Competitive Salary: £70K+ depending on experience
4-Day Work Week: Enjoy a balanced life with a 4-day work week, 8 hours per day.
Remote Work: Fully remote company with a preference for candidates in the UK and EU.
Hotdesk: Use of a hotdesk in Belfast for those who live locally.
Health & Wellness: Private health insurance for you and your family.
Retirement: Company pension plan.
Leave: 28 days paid annual leave.
Professional Growth: Share options, Apple Laptop, WFH budget, and opportunities for in-person meetups.
Submit your application by 5th July 2024. Share your CV, a cover letter detailing your contributions, and any relevant links (LinkedIn, GitHub).
Notification: You'll hear from us within 2 weeks after the deadline.
Interviews: 2 remote interviews with our principal engineers, lasting 30-60 minutes each.
Final Step: An at-home project to demonstrate your skills, taking no more than 4 hours.