Senior Product Engineer - Ruby
Senior Product Engineer - Ruby

Senior Product Engineer - Ruby

Full-Time 43200 - 72000 Β£ / year (est.) No home office possible
Go Premium
C

At a Glance

  • Tasks: Join a dynamic team to develop features that enhance users' financial health using Ruby on Rails.
  • Company: Cleo is a fast-growing fintech unicorn on a mission to revolutionise money management for everyone.
  • Benefits: Enjoy competitive pay, flexible work options, and generous annual leave plus many perks.
  • Why this job: Be part of a transformative journey in fintech while collaborating with passionate, talented individuals.
  • Qualifications: 4+ years of experience with Ruby on Rails; a passion for improving financial health is essential.
  • Other info: Cleo values diversity and inclusivity, encouraging applications from all backgrounds.

The predicted salary is between 43200 - 72000 Β£ per year.

At Cleo, we are 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 is the future we are creating. Cleo is a profitable, fast-growing unicorn with over $200 million in ARR and growing over 2x year-over-year. This is a chance to join a team of brilliant, driven individuals who are passionate about making a real difference.

Responsibilities:

  • Joining a cross-functional product squad and collaborating with engineers, designers, analysts and other disciplines to develop features that enhance our users' financial health.
  • Collaborating with 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.

Here are some examples of the kinds of product feature work our engineers have taken part in over the last year:

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

Cleo is built as a Ruby on Rails monolith with a single React Native app frontend, 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 Heroku. Our backend engineers deploy multiple times a week, and we release our frontend 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 are also actively working towards 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.

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.
  • We are looking for someone who has at least 4 years industry experience of using Ruby on Rails.

What do you get for all your hard work?

  • A competitive compensation package (base + equity) with bi-annual reviews, aligned to our quarterly OKR planning cycles.
  • Work at one of the fastest-growing tech startups, backed by top VC firms, Balderton & EQT Ventures.
  • A clear progression plan.
  • Flexibility to ensure a healthy work-life balance.
  • Work where you work best, with a hybrid approach for those in London.
  • Company-wide performance reviews every 6 months.
  • Generous pay increases for high-performing team members.
  • Equity top-ups for team members getting promoted.
  • 25 days annual leave a year + public holidays (+ an additional day for every year you spend at Cleo, up to 30 days).
  • 6% employer-matched pension in the UK.
  • Private Medical Insurance via Vitality, dental cover, and life assurance.
  • Enhanced parental leave.
  • 1 month paid sabbatical after 4 years at Cleo.
  • Regular socials and activities, online and in-person.
  • Online mental health support via Spill.
  • Workplace Nursery Scheme.

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 Product Engineer - Ruby employer: cleo

Cleo is an exceptional employer, offering a dynamic work environment where innovation meets purpose. With a strong focus on employee growth, competitive compensation packages, and a commitment to work-life balance, Cleo empowers its team members to thrive both personally and professionally. Located in London, the company fosters a collaborative culture that values diverse perspectives, ensuring that every voice contributes to shaping the future of financial health for all.
C

Contact Detail:

cleo Recruiting Team

StudySmarter Expert Advice 🀫

We think this is how you could land Senior Product Engineer - Ruby

✨Tip Number 1

Familiarise yourself with Cleo's mission and values. Understanding their goal of improving financial health for users will help you align your passion and experiences with what they are looking for in a candidate.

✨Tip Number 2

Showcase your experience with Ruby on Rails by discussing specific projects or challenges you've tackled. Highlighting your technical expertise in this area will demonstrate that you can contribute effectively to their engineering team.

✨Tip Number 3

Prepare to discuss your approach to collaboration and mentorship. Since the role involves working within cross-functional teams and supporting colleagues, sharing examples of how you've successfully collaborated in the past will be beneficial.

✨Tip Number 4

Research Cleo's recent product features and updates. Being knowledgeable about their latest developments will not only impress during discussions but also allow you to suggest innovative ideas that align with their goals.

We think you need these skills to ace Senior Product Engineer - Ruby

Ruby on Rails
API Development
Data Modelling
Agile Methodologies
Test-Driven Development
Observability Tools
Feature Flagging
Database Management (PostgreSQL)
CI/CD Pipeline Management
Code Review Practices
Mentoring and Coaching
Problem-Solving Skills
Collaboration and Teamwork
User Research Analysis
Microservices Architecture Understanding

Some tips for your application 🫑

Tailor Your CV: Make sure your CV highlights your experience with Ruby on Rails and any relevant projects you've worked on. Focus on your achievements and how they align with Cleo's mission to improve financial health.

Craft a Compelling Cover Letter: In your cover letter, express your passion for making a positive difference in society through technology. Mention specific examples of how your skills can contribute to Cleo's goals and culture.

Showcase Your Technical Skills: Be explicit about your technical expertise, especially in Ruby on Rails, APIs, and agile methodologies. Include any relevant certifications or projects that demonstrate your capabilities.

Highlight Collaboration Experience: Cleo values collaboration, so mention any experiences where you worked in cross-functional teams. Discuss how you contributed to team success and supported the development of your colleagues.

How to prepare for a job interview at cleo

✨Show Your Passion for Financial Health

Cleo is all about improving users' financial health, so make sure to express your passion for this mission during the interview. Share any personal experiences or projects that highlight your commitment to making a positive impact in the fintech space.

✨Demonstrate Your Ruby on Rails Expertise

With at least 4 years of experience required, be prepared to discuss your technical skills in Ruby on Rails. Bring examples of past projects where you've successfully implemented features or solved complex problems using this technology.

✨Emphasise Collaboration and Mentorship

Cleo values collaboration and mentorship within teams. Be ready to share examples of how you've worked with cross-functional teams and mentored junior engineers. Highlight your ability to bring people together to achieve common goals.

✨Prepare for Agile Methodologies

Since Cleo uses agile methodologies, brush up on your knowledge of agile practices and tools. Be prepared to discuss how you've applied these methodologies in your previous roles, particularly in delivering high-quality software efficiently.

Senior Product Engineer - Ruby
cleo
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

C
  • Senior Product Engineer - Ruby

    Full-Time
    43200 - 72000 Β£ / year (est.)
  • C

    cleo

    50-100
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>