×
Register Here to Apply for Jobs or Post Jobs. X

Data Engineer

Job in Birmingham, West Midlands, B1, England, UK
Listing for: Cleo
Full Time position
Listed on 2026-02-16
Job specializations:
  • Software Development
    Data Engineer, Software Engineer
Job Description & How to Apply Below

Apply for the Data Engineer role at Cleo

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. 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.

About the Company

Cleo is a rare success story: a profitable, fast-growing unicorn with over $200 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. We have an exceptionally high bar for talent, seeking individuals who are not only at the top of their field but also embody our culture of collaboration and positive impact.

If you’re driven by complex challenges that push your expertise, the chance to shape something truly transformative, and the potential to share in Cleo’s success as we scale, while growing alongside a company that’s scaling fast, this might be your perfect fit.

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. Enabling them to build scalable, efficient, and reliable data and ML solutions, and achieve their OKRs while championing best practices in Data Engineering. You'll help teams implement robust data pipelines, model deployment workflows, monitoring strategies, and cost‑efficient practices to improve their data‑driven capabilities.

  • Work directly with product teams to facilitate the effective adoption of the Data Platform team's tools, frameworks, and processes to achieve their Objectives and Key Results (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 scaling needs, maintenance simplicity, and appropriate tooling (OLAP vs. OLTP, Batch vs. Stream, etc.).
  • Act as a critical feedback loop, gathering insights on real‑world platform challenges, gaps, and pain points from product teams and communicating them to the Data Platform team for continuous improvement of internal tooling and infrastructure.
  • Champion software engineering best practices, including code quality, maintainability, version control, and automation, with a proficiency in Python.
  • Work closely with Data Scientists, Software Engineers, and Product Managers to align data initiatives with overarching business goals.
  • Share knowledge and help develop engineering capabilities across the broader organization, including engineers outside the data domain.
About You
  • Proven ability to design and break down complex data systems, with a focus on simplicity, maintainability, and scaling.
  • 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 experience in 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.

By submitting this application, I confirm that all the information given by me in this application for employment and any additional documents attached hereto are true to the best of my knowledge and that I have not wilfully suppressed any material fact. I confirm I have disclosed if applicable any previous employment with Cleo AI. I accept that if any of the information given by me in this application is in any way false or incorrect, my application may be rejected, any offer of employment may be withdrawn or my employment with Cleo AI may be terminated summarily or I may be dismissed.

By submitting this application, I agree that my personal data will be processed in accordance with Cleo AI's Candidate Privacy Notice.

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary