Mid-level Backend Engineer

Mid-level Backend Engineer

Full-Time 30000 - 42000 £ / year (est.) No working from home possible
Story Terrace Inc.

At a Glance

  • Tasks: Build and scale backend services using Ruby on Rails while collaborating with cross-functional teams.
  • Company: Join Raylo, a mission-driven tech company focused on sustainability and innovation.
  • Benefits: Enjoy stock options, flexible holidays, and a learning budget to grow your skills.
  • Other info: Be part of a diverse team with excellent career growth opportunities and a fun culture.
  • Why this job: Make a real impact in a high-growth environment while shaping the future of technology.
  • Qualifications: 2-4 years of backend experience, strong Ruby on Rails skills, and a collaborative mindset.

The predicted salary is between 30000 - 42000 £ per year.

What to Expect

You’ll be joining our growing Engineering team as a Mid‑Level Backend Engineer, reporting to the Engineering Manager. Our backend team powers critical capabilities like customer decisioning, third‑party service integrations, automation for operational teams, and self‑serve functionality for customers.

You’ll join a culture of high trust and autonomy and no micromanagement, where you’ll have the chance to quickly make an impact on our mission.

Over the next year, you’ll:

  • Develop a deep understanding of our core user journeys and backend systems.
  • Gain autonomy in delivering medium‑sized projects and play an increasingly important role in driving larger initiatives alongside senior engineers and stakeholders.
  • Collaborate cross‑functionally with product managers, designers, and frontend engineers to deliver features that directly impact Raylo’s growth and customer experience.
  • Work with a modern backend stack including Ruby on Rails (8.0), Sidekiq Enterprise (200k+ jobs daily), Heroku, GitHub Actions (CI/CD), Playwright (E2E testing), and GraphQL APIs.

What You’ll Do

  • Build, maintain, and scale backend services using Ruby on Rails and related technologies.
  • Collaborate with product and frontend teams to deliver features that enable new customer experiences and operational efficiencies.
  • Participate in code reviews and pairing sessions, sharing knowledge and learning from others.
  • Integrate and optimise third‑party services that power our subscription platform.
  • Continuously improve backend systems with a focus on scalability, reliability, and performance.
  • Take ownership of medium‑sized projects, from design to delivery, and contribute to larger initiatives with senior engineers.
  • Write clean, tested, and maintainable code, with CI/CD pipelines in GitHub Actions and end‑to‑end testing in Playwright.
  • Work on asynchronous job processing at scale with Sidekiq Enterprise.

You’ll Succeed with

  • 2–4 years of backend engineering experience, ideally in a fast‑paced startup or scale‑up environment.
  • Strong proficiency in Ruby on Rails and experience with Sidekiq for large‑scale job processing.
  • Experience deploying and running applications in Heroku (or similar PaaS), with confidence in CI/CD pipelines.
  • Familiarity with GraphQL APIs and automated testing frameworks such as RSpec.
  • A collaborative mindset, with strong communication skills and the ability to make progress in ambiguous situations.
  • A proactive, curious, and problem‑solving attitude, with a passion for working on real business problems through technology.
  • An eagerness to continuously learn and improve your craft, especially within Ruby and Rails.

Opportunities & Benefits

We are continuously improving and listening to our quarterly employee surveys to provide the best opportunities and benefits for our employees.

Fast‑track your career – 40% of our employees are promoted every review cycle (bi‑annually)

Exclusive Raylo device lease for employees

Private Medical Insurance

Stock options for all employees

L&D budget to support the skills you value

Hybrid working model

33 days off, your way – 25 days + 8 bank holidays with full flexibility to use on the days that mean the most to you

Enhanced maternity, paternity, adoption or shared parental leave, if you've been with us for 12 months.

Workplace nursery scheme for major cost savings

#J-18808-Ljbffr

Mid-level Backend Engineer employer: Story Terrace Inc.

Raylo is an exceptional employer that champions a culture of innovation and autonomy, allowing Mid-Level Backend Engineers to make a significant impact on our mission towards a sustainable circular economy. With generous benefits including stock options, flexible leave, and a strong focus on employee growth through learning and development budgets, we ensure our team members thrive both personally and professionally. Located in the UK, Raylo offers a collaborative environment where diverse perspectives are celebrated, making it an ideal place for those looking to contribute meaningfully while advancing their careers.

Story Terrace Inc.

Contact Details:

Story Terrace Inc. Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Mid-level Backend Engineer

Tip Number 1

Network like a pro! Reach out to folks in your industry on LinkedIn or at meetups. A friendly chat can lead to opportunities that aren’t even advertised yet.

Tip Number 2

Show off your skills! Create a portfolio or GitHub repo showcasing your projects. This gives potential employers a taste of what you can do, especially with Ruby on Rails.

Tip Number 3

Prepare for interviews by practising common technical questions and coding challenges. We recommend doing mock interviews with friends or using online platforms to get comfortable.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people at Raylo. Plus, we love seeing candidates who are genuinely interested in our mission!

We think you need these skills to ace Mid-level Backend Engineer

Ruby on Rails
Sidekiq
Heroku
GitHub Actions
GraphQL APIs
E2E Testing
CI/CD Pipelines

Some tips for your application 🫡

Show Your Passion:When writing your application, let your enthusiasm for technology and sustainability shine through. We want to see how your values align with our mission at Raylo, so don’t hold back on sharing why you’re excited about this role!

Tailor Your CV:Make sure your CV is tailored to the Mid-Level Backend Engineer position. Highlight your experience with Ruby on Rails and any relevant projects you've worked on. We love seeing how your skills can contribute to our growth and customer experience.

Be Clear and Concise:Keep your application clear and to the point. Use bullet points where possible to make it easy for us to read. We appreciate straightforward communication, so make sure your key achievements stand out!

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re keen to join our team at Raylo!

How to prepare for a job interview at Story Terrace Inc.

Know Your Tech Stack

Make sure you’re well-versed in Ruby on Rails and familiar with Sidekiq, Heroku, and GraphQL APIs. Brush up on your knowledge of CI/CD pipelines and automated testing frameworks like RSpec. Being able to discuss your experience with these technologies will show that you’re ready to hit the ground running.

Understand Raylo's Mission

Dive deep into Raylo’s mission to promote a circular economy. Be prepared to discuss how your skills can contribute to making technology more sustainable and accessible. Showing genuine interest in their goals will help you stand out as a candidate who aligns with their values.

Prepare for Collaboration Questions

Since the role involves working closely with product managers and frontend engineers, think of examples where you’ve successfully collaborated in the past. Be ready to share how you’ve navigated challenges in team settings and contributed to projects, highlighting your communication skills.

Show Your Curiosity

Raylo values curiosity and a proactive attitude. Prepare questions about their current projects, challenges they face, or future plans. This not only shows your interest but also demonstrates that you’re someone who thinks critically and is eager to learn and grow within the company.