Data Engineer

Data Engineer

Full-Time 36000 - 60000 ÂŁ / year (est.) No home office possible
C

At a Glance

  • Tasks: Collaborate with teams to build scalable data solutions and improve internal tools.
  • Company: Join Cleo, a fast-growing fintech unicorn on a mission to revolutionise money management.
  • Benefits: Competitive salary, remote work options, and opportunities for professional growth.
  • Why this job: Make a real impact in the fintech space while working with cutting-edge technology.
  • Qualifications: Proficiency in Python and experience with data systems and frameworks.
  • Other info: Dynamic team environment with a focus on innovation and continuous improvement.

The predicted salary is between 36000 - 60000 ÂŁ per year.

Join to apply for the Data Engineer role at Cleo.

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, giving everyone access to a hyper‑intelligent financial advisor in their pocket. Cleo is a profitable, fast‑growing unicorn with over $200 million in ARR and growing over 2× year‑over‑year. Our team is made up of brilliant, driven individuals who are passionate about making a real difference.

About the Role

In this role, you’ll work closely with product teams to ensure they effectively adopt the tools, frameworks, and processes provided by the Data Platform team. You’ll enable them to build scalable, efficient, and reliable data and ML solutions, achieve their OKRs, and champion best practices in Data Engineering. At the same time, you’ll act as a crucial bridge between product teams and the Data Platform team, gathering insights on real‑world challenges, gaps, and pain points in the existing platform, and collaborating on continuous improvement of our internal tooling and infrastructure.

What You’ll Do

  • Facilitate the adoption of the Data Platform team’s tools, frameworks, and processes to achieve product teams’ OKRs.
  • Guide teams in implementing robust data pipelines, reliable model deployment workflows, effective monitoring strategies, and cost‑efficient practices.
  • Break down complex problems and propose well‑reasoned data system designs, considering scalability, maintainability, and appropriate tooling.
  • Act as a critical feedback loop, gathering insights on platform challenges and communicating them to the Data Platform team for continuous improvement.
  • Champion software engineering best practices, including code quality, maintainability, version control, and automation, with proficiency in Python.
  • Collaborate with Data Scientists, Software Engineers, and Product Managers to align data initiatives with business goals.
  • Share knowledge and help develop engineering capabilities across the broader organization.

About You

  • Proven ability to design and break down complex data systems, focusing on simplicity, maintainability, and scalability.
  • Solid proficiency in Python and adherence to software engineering best practices.
  • Knowledge of at least one distributed processing framework (e.g., PySpark), with a bonus for streaming frameworks (e.g., Flink).
  • Practical experience with Docker and Kubernetes.
  • Experience with IaC tools, specifically Terraform.
  • Good understanding of different storage types and when to use them (e.g., OLTP, OLAP, S3).
  • Understanding of core computer science concepts including Data Structures, Algorithms, Time Complexity, and Distributed Processing.
  • Demonstrated ability to work effectively across teams (data scientists, software engineers, PMs).
  • Understanding the value proposition of data solutions and adopting a customer‑focused, incremental delivery approach.

Location: London, England, United Kingdom.

Job Details Seniority level: Mid‑Senior level | Employment type: Full‑time | Job function: Information Technology

Data Engineer employer: cleo

Cleo is an exceptional employer that fosters a dynamic and innovative work culture, where passionate individuals collaborate to revolutionise the fintech landscape. With a strong focus on employee growth, Cleo offers ample opportunities for professional development and encourages team members to champion best practices in data engineering. Located in the vibrant city of London, employees benefit from a thriving tech community and a supportive environment that values creativity and impact.
C

Contact Detail:

cleo Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Data Engineer

✨Tip Number 1

Network like a pro! Reach out to current employees at Cleo on LinkedIn, and don’t be shy about asking for insights or advice. A friendly chat can sometimes lead to a referral, which doubles your chances of landing that interview.

✨Tip Number 2

Show off your skills! If you’ve got a portfolio or GitHub with projects showcasing your data engineering prowess, make sure to highlight it during interviews. Real-world examples of your work can set you apart from the crowd.

✨Tip Number 3

Prepare for technical challenges! Brush up on your Python and data system design skills, as you might face some coding tests or technical questions. Practising common algorithms and data structures will help you ace those assessments.

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining the Cleo team and being part of their mission to change how we handle money.

We think you need these skills to ace Data Engineer

Data Pipeline Implementation
Model Deployment Workflows
Monitoring Strategies
Cost-Efficient Practices
Data System Design
Scalability
Maintainability
Python
Distributed Processing Frameworks
PySpark
Streaming Frameworks
Docker
Kubernetes
Infrastructure as Code (IaC)
Terraform
Data Storage Solutions
Data Structures
Algorithms
Time Complexity
Collaboration Skills
Customer-Focused Approach

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Data Engineer role at Cleo. Highlight your experience with Python, data systems, and any relevant frameworks like PySpark or Docker. We want to see how your skills align with our mission!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share your passion for data engineering and how you can contribute to Cleo's vision of changing humanity’s relationship with money. Let us know why you're excited about this opportunity!

Showcase Your Projects: If you've worked on any cool data projects, don’t hold back! Include links to your GitHub or any relevant portfolios. We love seeing practical examples of your work and how you tackle complex problems.

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 the Cleo team!

How to prepare for a job interview at cleo

✨Know Your Data Systems

Make sure you brush up on your knowledge of data systems and how to design them. Be ready to discuss your experience with Python, distributed processing frameworks like PySpark, and any relevant tools like Docker and Kubernetes. Showing that you can break down complex problems will impress the interviewers.

✨Showcase Your Collaboration Skills

Cleo values teamwork, so be prepared to share examples of how you've worked effectively with data scientists, software engineers, and product managers. Highlight specific projects where you facilitated communication and collaboration to achieve common goals.

✨Demonstrate Best Practices

Familiarise yourself with software engineering best practices, especially around code quality and version control. Be ready to discuss how you've implemented these in past roles, and maybe even suggest improvements for Cleo's existing processes during the interview.

✨Ask Insightful Questions

Prepare thoughtful questions about Cleo's data platform and the challenges they face. This shows your genuine interest in the role and helps you understand how you can contribute to their mission. It’s a great way to demonstrate your proactive approach to problem-solving.

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
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>