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 available across the UK and EU with excellent career progression opportunities.
- 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 include 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 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) employer: Wayfindi
Cleo is an exceptional employer, offering a dynamic work culture that prioritises collaboration and innovation while empowering employees to make a meaningful impact on financial health. With competitive compensation packages, clear progression plans, and the flexibility of remote work across the UK and EU, Cleo fosters an environment where talent thrives and personal growth is supported. Join a passionate team at one of the fastest-growing fintech startups, where your contributions are valued and rewarded.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Engineers II - Ruby | UK & EU (remote)
✨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 get your foot in the door.
✨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
Don’t just talk about your technical skills; demonstrate them! Be ready to discuss specific projects where you’ve used Ruby on Rails and how you tackled challenges. We want to see your problem-solving skills in action.
✨Tip Number 4
Finally, apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows us you’re serious about joining our team at Cleo.
We think you need these skills to ace Senior Engineers II - Ruby | UK & EU (remote)
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 solve complex challenges in the past. We love candidates who can think critically and creatively, so share specific examples that demonstrate your expertise.
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 your mentoring experiences too, as they’re looking for someone who can help others grow.
✨Embrace Agile Methodologies
Familiarise yourself with agile methodologies and tools like tests, observability, and feature flags. Be prepared to discuss how you've used these in past projects to enhance delivery and quality. Showing that you can adapt to their workflow will definitely work in your favour.
✨Demonstrate Your Passion for Financial Health
Cleo is on a mission to improve financial health, so express your passion for making a positive impact. Share any relevant experiences or ideas you have about enhancing users' financial well-being. This will show that you align with their mission and values, which is crucial for fitting into their culture.