img
Permanent

Python Engineer

London
money-bag Negotiable
ACCFD41287060A8B5F9496F4BD2BCA51
Posted 1 week ago

Overview

Cleo is a fintech company on a mission to fundamentally change humanity''s relationship with money. We aim to provide everyone, regardless of background or income, with access to a hyper-intelligent financial advisor in their pocket.Cleo is a profitable, fast-growing unicorn with over $200 million in ARR. We value talent, collaboration, and positive impact, and are seeking individuals who can meet a high bar while growing with a rapidly scaling company.About The Role

We are looking for a mid/senior level Python Engineer. You will support product teams in achieving their OKRs while championing best practices in Python engineering and MLOps. In this role, you\''ll work 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. You\''ll help teams implement and operate robust Python services, monitoring strategies, and cost-efficient practices to improve data-driven capabilities.You will also act as a bridge between product teams and the Data Platform team, gathering insights on real-world challenges, gaps, and pain points in the platform. By surfacing issues and collaborating with the platform team, you\''ll contribute to the continuous improvement of internal tooling and infrastructure.What do you need?

Software engineering and best practices — proficiency in Python, code quality and maintainability.Containerisation and orchestration; Docker, KubernetesUnderstanding value and product thinkingExperience working cross-functionally; ability to work with data scientists, software engineers, and product managers to align ML initiatives with business goals.What would be beneficial?

Infrastructure as Code; TerraformCloud experience (AWS/GCP/Azure)Data system design and breaking down workMonitoring and alerting as it pertains to data systemsDeploying and operating APIs; microservicesExperience building and managing data pipelines (Kubeflow, MLflow, Airflow, Flyte)Experience in MLOpsTechnical Skills

Software Architecture + System DesignAble to break down complex problems, design scalable and maintainable systems, and reason about trade-offs.Considerations: scalability, maintainability, resilience, fault-tolerance.Python and EcosystemPython 3.x, standard libraries, core language featuresFrameworks/tools: Django, Flask, FastAPIData handling: Pydantic, Pandas, SQLAlchemyAsync programming: asyncio, concurrent.futuresWhen to use sync vs async; performance optimization and profiling; memory managementCoding / Software EngineeringCode structure and modularity; clean, idiomatic Python (PEP8, typing, docstrings)Testing and automation: Pytest, unittest, integration testingCI/CD pipelines and coverage metrics (CircleCI, GitHub/GitLab workflows)Version control; monitoring, logging, and alerting (Sentry, Prometheus, OTEL)InfrastructureContainerization and deployment: Docker (required), Kubernetes or other orchestration toolsCloud experience (AWS/GCP/Azure); services relevant to running Python appsInfrastructure as Code (Terraform, CloudFormation, Pulumi)Security: secret management, secure coding practices, dependency scanningBasic networking knowledge (HTTP, REST, gRPC, sockets)Core CS SkillsData structures and algorithms; time and space complexityConcurrency and distributed systems; design patternsSoft SkillsInfluence + communication: explain technical decisions and trade-offs clearlyAbility to shape technical direction and advocate for best practicesDocumentation and RFCsWorking With OthersKnowledge sharing and mentoring junior/mid engineersThoughtful code reviews; drive technical initiativesTeam ContributionExperience in cross-functional teams (product, design, DevOps)Ability to work in agile environments; deliver with qualityProven track record of production-grade systems used at scalePrinciplesDeliver incrementally; do the simple thing; customer-focusedSenior roles consider impact across Cleo as a businessWhat you get

A competitive compensation package (base + equity) with bi-annual reviews, aligned to quarterly OKR planning cycles. See our progression framework and salary bands here: https://cleo-ai.progressionapp.com/Work at a fast-growing tech startup backed by top VCs Balderton and EQT Ventures; a clear progression plan with support; flexibility for healthy work-life balance; global distributed team with UK and London options.Other benefits include: performance reviews every 6 months, equity top-ups on promotions, generous leave, pension, private medical insurance, parental leave, sabbatical after 4 years, mental health support, and more.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 situation, please let us know.By submitting this application, you confirm that the information provided is true to the best of your knowledge and consent to personal data processing in accordance with Cleo\''s Candidate Privacy Notice.

#J-18808-Ljbffr

Other jobs of interest...

Lorien
London1 week ago
money-bagNegotiable
Ncounter LTD
East London1 week ago
money-bag£100,000
Verition Group LLC
London1 week ago
money-bagNegotiable
PetLabCo.
London1 week ago
money-bag£30,000-35,000 per annum
Selby Jennings
London1 week ago
money-bagNegotiable
Soda
London1 week ago
money-bagNegotiable
Oho Group Ltd
London2 weeks ago
money-bagNegotiable
Oxford Knight
London3 weeks ago
money-bag£160,000 per annum
London, United Kingdom
London3 weeks ago
money-bagNegotiable

Perform a fresh search...

  • Create your ideal job search criteria by
    completing our quick and simple form and
    receive daily job alerts tailored to you!

Jobs. Straight to your inbox!