Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Software Engineer (Integrations) image - Rise Careers
Job details

Senior Software Engineer (Integrations)

Stora is hiring a Senior Software Engineer (Integrations) to help us expand and enhance our integrations with third-party systems, such as smart entry solutions and accounting software. We’ll be accepting applications until 30th April 2025, with a start date as soon as possible.

This is an opportunity to take ownership of an essential part of our platform, ensuring seamless connectivity between Stora and the wider self-storage ecosystem. You’ll be responsible for maintaining and improving our existing integrations, designing and implementing new ones, and building product features that leverage them.

What is Stora?

Stora is a self-storage software platform leading a technology-driven transformation in the industry. We help operators manage their businesses, automate processes, and grow revenue.

In just over four years, we’ve helped more than 300 operators process tens of millions in automated payments. Known as innovators in our space, we’re a fast-growing team focused on making self-storage better for everyone.

Why Join Us?

We’re a small, experienced team where you’ll have a direct impact on the product. We move quickly, value autonomy, and focus on delivering meaningful features without unnecessary bureaucracy.

If you enjoy solving complex technical problems, working on third-party integrations, and owning key parts of a product, this role is for you.

About the Role

As a Senior Software Engineer (Integrations), you’ll focus on third-party integrations, ensuring that Stora connects seamlessly with smart entry systems, payment processors, accounting software, and more. You’ll maintain and enhance existing integrations, design and implement new ones, and build product features that rely on them.

You’ll be joining a small, high-impact team, working alongside experienced engineers and product managers. While collaboration is key, we expect senior engineers to be self-sufficient, able to take ownership of projects, and drive them to completion.

Your Responsibilities

  • Design, develop, and maintain integrations with third-party systems (e.g., smart entry systems, payment providers, accounting software).

  • Investigate and deeply understand third-party APIs and protocols, troubleshooting issues and optimising interactions.

  • Document and share integration knowledge with the team to ensure long-term maintainability and reduce reliance on individual expertise.

  • Work on product features that depend on third-party integrations, ensuring they are well-architected and scalable.

  • Ensure seamless deployment and monitoring of integrations, acting on logs and metrics to maintain performance.

  • Collaborate with the product team to define and refine integration requirements.

  • Write tests to ensure integrations remain stable and robust.

  • Mentor team members and provide guidance on best practices for integrating with third-party systems.

Our Technology Stack

  • Backend: Rails 7.2, PostgreSQL, TimescaleDB, Redis, Sidekiq

  • Frontend: Hotwire (Turbo 8), a sprinkling of React, ViewComponents, Sass, BEM

  • Testing: Minitest, Capybara, Selenium

  • Payments: Stripe Connect and Billing

  • Deployment: GitHub Actions, Heroku

  • Integrations: Various third-party APIs (smart entry systems, accounting software, etc.)

What We’re Looking For

  • 5+ years of professional experience in software development, with at least 3 years working in Rails.

  • Strong experience working with APIs – consuming, integrating, and designing robust API interactions.

  • Comfortable owning the development of third-party integrations, from concept to production.

  • Excellent troubleshooting skills – able to investigate, diagnose, and resolve complex integration issues.

  • Able to deeply investigate third-party APIs and protocols, reverse-engineer undocumented behaviours when necessary, and optimise integrations for reliability and performance.

  • Experience documenting and sharing integration knowledge to help the team maintain and extend integrations over time.

  • Ability to work independently while collaborating effectively with a small team.

  • Solid understanding of testing practices for integrations and APIs.

  • Good communication skills, able to discuss technical challenges and present solutions clearly.

  • Bonus: Experience working with smart entry systems, other IoT integrations, or working within a Windows environment.

Benefits & Compensation

  • 4 or 5-day week – Choose between working a 4-day (32-hour) or 5-day (40-hour) week.

  • Competitive salary – £85k+ for 5 days or £70k+ for 4-day week.

  • Remote Work – Fully remote within the UK or EU only. Candidates must be based in either the United Kingdom or the European Union.

  • Office Access – Use of office in Belfast for those who live locally.

  • Health & wellness – Private health insurance for you and your family.

  • Retirement – Company pension plan.

  • Leave – 35 or 28 days paid annual leave, depending on your work week.

  • Professional growth – Share options, WFH budget, and opportunities for in-person meetups.

How to Apply

Apply by 30th April 2025.

Interview Process

  • You’ll hear from us within two weeks after the deadline.

  • First interview: A discussion about your experience, particularly with integrations and APIs.

  • Second interview: A deeper dive into problem-solving, architecture, and real-world integration challenges.

Stora Glassdoor Company Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
Stora DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Stora
Stora CEO photo
Unknown name
Approve of CEO

Average salary estimate

$77500 / YEARLY (est.)
min
max
$70000K
$85000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Software Engineer (Integrations), Stora

Stora is on the lookout for a talented Senior Software Engineer (Integrations) to join our dynamic team. If you’re passionate about creating seamless connectivity between different systems and have a knack for enhancing third-party integrations, this is the perfect opportunity for you! At Stora, we’re redefining the self-storage software landscape, empowering operators to elevate their businesses to new heights. As a Senior Software Engineer (Integrations), you’ll be the driving force behind maintaining and improving our existing integrations, while also designing and implementing new solutions that connect with smart entry systems, payment providers, and accounting software. We believe that every member of our close-knit team plays a crucial role in our success, which is why your contributions will directly impact our product's evolution. Our fast-paced work environment thrives on autonomy and innovation rather than bureaucracy, allowing you to tackle challenging technical problems head-on. In this role, you’ll collaborate closely with experienced engineers and product managers to define, build, and deliver integration-focused features that enhance our platform’s capabilities. If you thrive on independence while also enjoying teamwork, we’d love to hear from you. Join us at Stora and be part of a mission that transforms how the self-storage sector operates, helps organizations streamline their processes, and encourages growth—all from the comfort of your remote workspace (available within the UK or EU). If you’re ready to take ownership of significant parts of our tech stack while enjoying an awesome work-life balance with flexible hours, competitive compensation, and a supportive work culture, then apply today!

Frequently Asked Questions (FAQs) for Senior Software Engineer (Integrations) Role at Stora
What are the main responsibilities of a Senior Software Engineer (Integrations) at Stora?

As a Senior Software Engineer (Integrations) at Stora, your primary responsibilities include designing, developing, and maintaining integrations with various third-party systems, such as smart entry solutions and accounting software. You'll optimize API interactions, troubleshoot issues, document your integration knowledge for team usage, and work collaboratively with product teams to refine integration requirements.

Join Rise to see the full answer
What qualifications do I need to apply for the Senior Software Engineer (Integrations) position at Stora?

To qualify for the Senior Software Engineer (Integrations) role at Stora, candidates should have at least 5 years of professional software development experience, with a minimum of 3 years specifically in Rails. Experience with APIs, API design, and integration in a collaborative setting is essential, along with strong troubleshooting skills and the ability to work independently while mentoring team members.

Join Rise to see the full answer
What technologies will I work with as a Senior Software Engineer (Integrations) at Stora?

In the Senior Software Engineer (Integrations) position at Stora, you'll engage with a diverse tech stack including Rails 7.2, PostgreSQL, and various third-party APIs, along with tools like Redis and Sidekiq for efficient processing. Your role will also involve utilizing GitHub Actions for deployment and ensuring that integrations are robust and scalable.

Join Rise to see the full answer
What kind of work environment can I expect at Stora as a Senior Software Engineer (Integrations)?

Stora offers a fully remote work environment for the Senior Software Engineer (Integrations) position, compatible with candidates based in the UK or EU. Our team culture emphasizes quick decision-making, autonomy, meaningful collaboration, and a strong focus on delivering impactful product features, all while accommodating work-life balance with flexible hours and generous leave policies.

Join Rise to see the full answer
How does Stora support the professional development of its Senior Software Engineers?

Stora is committed to the professional growth of its team members, including Senior Software Engineers (Integrations). We provide opportunities for sharing knowledge, mentorship, and financial support for remote work setups. Additionally, employees benefit from share options and chances to attend in-person meetups, ensuring continuous learning and career advancement.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer (Integrations)
Can you describe your experience with API integrations in previous projects?

When answering this question, detail the specific projects you've worked on that involved API integrations. Highlight the technologies you used, the challenges faced, and how you overcame them. Show how your work contributed to project success and emphasize your troubleshooting skills.

Join Rise to see the full answer
What steps do you take to optimize API performance?

To effectively answer this, articulate your approach to analyzing API performance metrics, implementing caching strategies, and considering load testing. Discuss how you evaluate API interactions and the measures you take to ensure reliability and speed.

Join Rise to see the full answer
How do you approach documentation for integrations?

A strong response would include your method for creating clear, accessible documentation that helps team members understand integration processes. Explain how you ensure that documentation is kept up to date as APIs change and provide examples of documentation tools you've used.

Join Rise to see the full answer
What is your experience with smart entry systems or IoT integrations?

Discuss any relevant experience you have with smart entry systems or IoT technologies. Mention specific projects where you designed or developed integrations, outlining the technical challenges you faced and how you resolved them.

Join Rise to see the full answer
Can you give an example of a complex integration problem you solved?

Provide a concrete example where you successfully solved a complex integration issue. Explain the context, the technical details involved, and the outcome of your solutions. Highlight your problem-solving process and the skills that helped you succeed.

Join Rise to see the full answer
How do you prioritize tasks when working on multiple integrations simultaneously?

Articulate your prioritization process and tools you use to manage task workloads. Discuss how you ensure that deadlines are met while maintaining high quality in your work and how you communicate priorities with team members.

Join Rise to see the full answer
What testing strategies do you employ for integrations?

Explain your approach to testing integrations, including unit tests, integration tests, and load testing. Emphasize how thorough testing ensures stability and reliability across different systems, and mention any specific testing frameworks you've used.

Join Rise to see the full answer
How do you stay updated on new technologies relevant to integrations and APIs?

Discuss your methods for keeping abreast of industry trends, such as following relevant blogs, attending conferences, participating in online communities, or enrolling in professional development courses. This demonstrates your commitment to continuous learning.

Join Rise to see the full answer
Describe your collaborative experience working with product teams.

Provide examples that illustrate how you've collaborated with product teams to define requirements, refine features, and gather feedback during integration projects. Highlight your communication skills and adaptability in cross-functional teams.

Join Rise to see the full answer
What do you consider best practices for designing robust API integrations?

Outline key best practices such as proper authentication, clear error handling, and adhering to RESTful principles. Explain how following best practices leads to dependable, scalable integrations and improve user experiences.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 4 days ago
Photo of the Rise User
Emi Labs Remote Buenos Aires Province, Argentina
Posted 10 days ago
Photo of the Rise User
Justworks Hybrid New York, United States
Posted 10 hours ago
Rise from Within
Growth & Learning
Transparent & Candid
Diversity of Opinions
Photo of the Rise User
Sopra Steria Remote 550 Rue Pierre Berthier, 13290 Aix-en-Provence, France
Posted 5 days ago
Photo of the Rise User
Posted 8 days ago
Photo of the Rise User
Shift Remote 177 Pacific Hwy, North Sydney NSW 2060, Australia
Posted 7 days ago
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
March 28, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
12 people applied to Unity Developer at FS Studio
Photo of the Rise User
13 people applied to Frontend Engineer I at Outliant
Photo of the Rise User
9 people applied to Game Developer at Altera
Photo of the Rise User
13 people applied to Software Engineer I at Affirm
Photo of the Rise User
Someone from OH, Dover just viewed Finance Intern - Summer 2025 at Spectrum
F
Someone from OH, Columbus just viewed Mortgage Loan Officer Assistant at Fulton Bank
Photo of the Rise User
Someone from OH, Cincinnati just viewed Amazon Work from Home Data Entry Jobs – Entry Level at Amazon
J
Someone from OH, Westerville just viewed Oracle Database Administrator- Remote only at JASCI
V
Someone from OH, Toledo just viewed Sports Event Coordinator at Ventures With Jen
Photo of the Rise User
Someone from OH, Dayton just viewed Research Assistant at Leidos
Photo of the Rise User
Someone from OH, Cincinnati just viewed Finance & Accounting Associate at HeadQuarters
Photo of the Rise User
Someone from OH, Canton just viewed Communications Manager at Shearer's Foods
Photo of the Rise User
Someone from OH, Sandusky just viewed Supply Chain Trainee Program (SCTP) at Anheuser-Busch
Photo of the Rise User
Someone from OH, Mason just viewed HR/Recruiting Assistant at Illumination
Photo of the Rise User
Someone from OH, Strongsville just viewed Used Car Buyer - Concord Toyota at Sonic Automotive
Photo of the Rise User
Someone from OH, Cincinnati just viewed Mid-level Creative (f/m/d) at Landor
P
Someone from OH, Kent just viewed Graphic Designer at ProjectGrowth
Photo of the Rise User
Someone from OH, Waverly just viewed Client Services Manager at Pepperstone
Photo of the Rise User
Someone from OH, Plain City just viewed Aesthetic Telehealth Nurse Practitioner (remote) at Moxie
Photo of the Rise User
Someone from OH, Columbus just viewed EdTech Product/Program Manager at Planner5D
S
Someone from OH, Lorain just viewed Test Engineer- Ninja at SharkNinja