Senior Engineers II - Ruby | UK & EU (remote) in London

Senior Engineers II - Ruby | UK & EU (remote) in London

London Full-Time 60000 - 80000 £ / year (est.) No working from home possible
W

At a Glance

  • Tasks: Join a dynamic team to develop innovative financial features using Ruby on Rails.
  • Company: Cleo, a fast-growing fintech unicorn on a mission to transform financial health.
  • Benefits: Competitive salary, equity options, flexible work, and generous leave policies.
  • Other info: Remote work across the UK and EU with opportunities for in-person collaboration.
  • Why this job: Make a real impact on users' financial health while growing your career in tech.
  • Qualifications: 4+ years of Ruby on Rails experience and a passion for positive societal change.

The predicted salary is between 60000 - 80000 £ per year.

About Cleo

At Cleo, we’re not just building another fintech app. We’re embarking on a mission to fundamentally change humanity's relationship with money. Imagine a world where everyone, regardless of background or income, has access to a hyper‑intelligent financial advisor in their pocket. That’s the future we’re creating. Cleo is a rare success story: a profitable, fast‑growing unicorn with over $300 million in ARR and growing over 2x year‑over‑year. This isn’t just a job; it’s a chance to join a team of brilliant, driven individuals who are passionate about making a real difference.

What you’ll be doing:

  • Joining a cross‑functional product squad and collaborating with a mix of engineers, designers, analysts and other disciplines to develop features that enhance our users’ financial health.
  • Collaborating with other senior peers in your squad and pillar to provide technical insight into upcoming work, and leading the delivery by helping pull everyone together to get it shipped.
  • Mentoring colleagues to help them grow as engineers and actively supporting their development.
  • Working on our Ruby on Rails monolith, building data models, APIs, and business logic services.
  • Delivering your work using agile methodologies and tools like tests, observability, AB‑tests, and feature flags.
  • Analyzing data to identify problems and generate new ideas, using various sources such as our database, application logs, and user research data.
  • Supporting colleagues through in‑hours support and optionally joining the compensated out‑of‑hours on‑call rotation.
  • Contributing to cross‑cutting concerns that improve our engineering efforts.
  • Taking part in shaping the work of your squad beyond technical aspects, participating in product ideation, user research, design reviews, retrospectives, and more.

Examples of the kinds of product feature work our engineers have taken part in over the last year include:

  • Building a secured credit card
  • Launching new budget analysis features
  • Implementing pricing experiments for subscriptions

About you:

You are passionate about making a positive difference in society by improving the financial health of our users. You align with our company values and engineering principles, which drive our ways of working and software delivery. As this is an SE3‑SE4 position, we’re looking for someone who has at least 4 years of industry experience using Ruby on Rails. You're based in the UK or Europe; we hire hybrid & remote in the UK & fully remotely across the EU. We love distributed teams. For this role, we’re ideally looking for candidates based within one hour either side of London time, to keep collaboration smooth and calendars sane.

Our Tech Stack:

Cleo is built as a Ruby on Rails monolith with a single React Native app front‑end, utilising TypeScript. We also leverage Python for machine learning services and PostgreSQL for our database, all hosted on AWS. Our CI/CD pipeline is fully automated, with production deployments happening on every merge via Kubernetes. Our backend engineers deploy multiple times a week, and we release our front‑end app to Google and Apple for review at least once a week. While we take a pragmatic approach, we place a strong emphasis on quality. Our code is peer‑reviewed, and we maintain automated testing using Minitest and CircleCI. We’re also actively working toward a more modular architecture, focusing on separating concerns to achieve all the benefits of microservices within a monolith, while progressively refactoring our code as we build new features. Everyone in the engineering team contributes to driving our technical strategy; voices and ideas from all levels are valued: we are all owners at Cleo.

What do you get for all your hard work?

  • A competitive compensation package (base + equity) with 3 annual reviews, aligned to our termly OKR planning cycles.
  • Work at one of the fastest‑growing tech startups, backed by top VC firms, Balderton & EQT Ventures.
  • A clear progression plan. We want you to keep growing. That means trying new things, leading others, challenging the status quo and owning your impact. Always with our complete support.
  • Flexibility. We can’t fight for the world’s financial health if we’re not healthy ourselves. We work with everyone to make sure they have the balance they need to do their best work.
  • Work where you work best. We’re a globally distributed team. If you live in London we have a hybrid approach, we’d love you to spend one day a week or more in our beautiful office. If you’re outside London in the UK or EU, we’ll encourage you to spend a couple of days with us a few times per year. And we’ll cover your travel costs, naturally.
  • Other benefits; Company‑wide performance reviews every 4 months, Generous pay increases for high‑performing team members, Equity top‑ups for team members getting promoted, An additional day for every year you spend at Cleo (up to 30 days), 1 month paid sabbatical after 4 years at Cleo, Regular socials and activities, online and in‑person, We’ll pay for your OpenAI + Claude subscription, Online mental health support via Spill, and many more, depending on your location!

We strongly encourage applications from people of colour, the LGBTQ+ community, people with disabilities, neurodivergent people, parents, carers, and people from lower socio‑economic backgrounds. If there’s anything we can do to accommodate your specific situation, please let us know.

Senior Engineers II - Ruby | UK & EU (remote) in London employer: Wayfindi

Cleo is an exceptional employer, offering a dynamic work culture that prioritises collaboration and innovation while striving to improve financial health for users. With competitive compensation packages, clear progression plans, and a commitment to employee well-being, Cleo fosters an environment where talent thrives and meaningful contributions are recognised. The flexibility of remote work across the UK and EU, combined with opportunities for personal and professional growth, makes Cleo a standout choice for those looking to make a significant impact in the fintech space.

W

Contact Details:

Wayfindi Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Engineers II - Ruby | UK & EU (remote) in London

Tip Number 1

Network like a pro! Reach out to your connections in the industry, especially those who might know someone at Cleo. A personal introduction can make all the difference and help you stand out from the crowd.

Tip Number 2

Prepare for the interview by diving deep into Cleo's mission and values. Show us how your passion for improving financial health aligns with what we’re doing. We love candidates who are genuinely excited about making a positive impact!

Tip Number 3

Practice your coding skills and be ready to showcase your Ruby on Rails expertise. We want to see how you tackle complex challenges, so brush up on your problem-solving techniques and be prepared for some hands-on coding during the interview.

Tip Number 4

Don’t forget to ask questions during your interview! This is your chance to find out if Cleo is the right fit for you too. Show us that you’re not just interested in the role, but also in the team and the culture we’re building.

We think you need these skills to ace Senior Engineers II - Ruby | UK & EU (remote) in London

Ruby on Rails
API Development
Data Modelling
Agile Methodologies
Collaboration
Mentoring
Problem Analysis

Some tips for your application 🫡

Tailor Your CV:Make sure your CV is tailored to the role of Senior Engineer II - Ruby. Highlight your experience with Ruby on Rails and any relevant projects that showcase your skills. We want to see how you can contribute to our mission!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Share your passion for improving financial health and how your values align with ours at Cleo. Let us know why you're excited about this opportunity and what makes you a great fit.

Showcase Your Problem-Solving Skills:In your application, don’t just list your skills—show us how you've used them to tackle complex challenges. We love candidates who can think critically and creatively, so share specific examples of your problem-solving prowess!

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us you’re serious about joining our team at Cleo!

How to prepare for a job interview at Wayfindi

Know Your Ruby On Rails Inside Out

Make sure you brush up on your Ruby on Rails skills before the interview. Be prepared to discuss your experience with building data models, APIs, and business logic services. They’ll likely want to hear about specific projects you've worked on, so have some examples ready that showcase your expertise.

Show Your Collaborative Spirit

Cleo values collaboration, so be ready to talk about how you've worked in cross-functional teams. Share examples of how you've collaborated with engineers, designers, and analysts to deliver features. Highlight any mentoring experiences too, as they’re looking for someone who can help others grow.

Demonstrate Your Problem-Solving Skills

Prepare to discuss how you've tackled complex challenges in your previous roles. Think about times when you analysed data to identify problems or generated new ideas. Being able to articulate your thought process will show them you're a proactive problem solver.

Align With Their Mission

Cleo is all about making a positive impact on financial health. Make sure you express your passion for this mission during the interview. Share why you believe in their vision and how your values align with theirs. This will help you stand out as a candidate who truly fits their culture.