Data Engineer
Listed on 2026-02-16
-
Software Development
Data Engineer, Software Engineer
Apply for the Data Engineer role at Cleo
Join to apply for the Data Engineer role at 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 CompanyCleo 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.
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.
- 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.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: