At Raylo, we’re on a mission to accelerate the move to a circular economy and build a global subscription infrastructure that makes premium technology accessible and affordable.
What to Expect
You’ll join our growing engineering team as a Mid-Level Backend Engineer, reporting to the Engineering Manager. The backend team powers customer decisioning, third‑party integrations, automation for ops, and self‑serve functionality. You’ll work in a culture of high trust, autonomy, and no micromanagement.
Over the next year, you’ll
- Develop a deep understanding of our core user journeys and backend systems.
- Deliver medium‑sized projects and contribute to larger initiatives alongside senior engineers and stakeholders.
- Collaborate cross‑functionally with product managers, designers, and frontend engineers to deliver features that directly impact growth and customer experience.
- Work with a modern backend stack, including ‘Ruby on Rails’, Sidekiq Enterprise, Heroku, GitHub Actions CI/CD, Playwright, 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 and share knowledge.
- 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.
- 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.
- Strong proficiency in ‘Ruby on Rails’ and experience with Sidekiq for large‑scale job processing.
- Experience deploying and running applications on Heroku (or similar PaaS) and confidence in CI/CD pipelines.
- Familiarity with GraphQL APIs and automated testing frameworks such as RSpec.
- A collaborative mindset, with strong communication skills and 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
- Share in Raylo’s success – Stock options for all employees.
- Get the latest tech – Exclusive Raylo device lease for employees.
- 33 days off, your way – 25 days plus 8 bank holidays with full flexibility.
- Invest in your growth – L&D budget to support the skills you value.
- Fast‑track your career – Two performance reviews a year.
- Family‑first policies – Up to 5 months full pay for primary caregivers, 1 month for secondary caregivers.
- Save big on childcare – Workplace nursery scheme for major cost savings.
- Perks on perks – Perkbox membership with discounts and wellbeing benefits.
- Good times, guaranteed – Optional quarterly socials, plus summer and Christmas parties.
Hiring Process
What’s next?
Once you submit your application, the Talent Team will contact you if you have been shortlisted.
We set a high bar and aim to give each candidate the best experience possible.
Stage 1: Talent Screening – 30 minutes.
Stage 2: Online Hiring Manager Interview – 45 minutes.
Stage 3: Take‑home task: PR review.
Stage 4: On‑site pair‑programming session – 90 minutes.
Stage 5: Final interviews: values‑based interview (~45 minutes) and co‑founder final (~30 minutes).
*Background checks (DBS, AML) are conducted for all successful candidates.
Diversity & Inclusion at Raylo
We celebrate diversity and are committed to an inclusive workplace where everyone can thrive. We welcome people of all backgrounds, experiences, and perspectives.
#J-18808-Ljbffr…
