Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer - Python and Data Ecosystem

£40.1 - £46.4 per hourEstimated
Full-time

This position requires local presence. Please view similar jobs below.

About ClickHouse


Recognized on the 2025 Forbes Cloud 100 list, ClickHouse is one of the most innovative and fast-growing private cloud companies. With more than 3,000 customers and ARR that has grown over 250 percent year over year, ClickHouse leads the market in real-time analytics, data warehousing, observability, and AI workloads.

The company’s sustained, accelerating momentum was recently validated by a $400M Series D financing round. Over the past three months, customers including Capital One, Lovable, Decagon, Polymarket, and Airwallex have adopted the platform or expanded existing deployments. These customers join an established base of AI innovators and global brands such as Meta, Cursor, Sony, and Tesla.

We’re on a mission to transform how companies use data. Come be a part of our journey!

The Connectors team is the bridge between ClickHouse and the broader data ecosystem. We build and maintain the integrations that make ClickHouse accessible to millions of developers, data practitioners, and AI agents worldwide from high-level data visualization plugins (Tableau, PowerBI, Superset, Metabase) to connectors for data frameworks (Apache Spark, Flink, Kafka Connect, Fivetran), orchestration platforms, and AI tooling.

Our work directly shapes how companies process massive datasets: real-time analytics platforms ingesting millions of events per second, observability systems monitoring global infrastructure, and increasingly, the AI-powered data applications redefining how teams work with data. We collaborate closely with the open-source community, internal teams, and enterprise users to ensure ClickHouse integrations set the standard for performance, reliability, and developer experience.

About the role


As a Senior Software Engineer specializing in Python and the Data Ecosystem , you'll be a core contributor owning and evolving critical parts of ClickHouse's data engineering ecosystem. This role sits at the intersection of high-performance database engineering and developer experience. You'll craft tools that enable Data Engineers and Data Scientists to harness ClickHouse's speed and scale in the frameworks they already use.

We're looking for someone who has lived the Data Engineer or Data Scientist experience firsthand. The data practitioner's world is shifting rapidly: databases are no longer just query targets, but they're becoming active participants in AI-powered workflows, serving as vector stores for RAG pipelines, backends for LLM-powered agents, and real-time feature stores for ML inference. You understand these workflows not from the outside, but because you've operated within them. You don't just build integrations, you bring product-level insight into what we should build and why.

You'll own the full lifecycle of key Python integrations, driving architecture, performance, and feature direction across:


  • Orchestration Platforms: Apache Airflow, Dagster, Prefect

  • Transformation Tools: dbt, SQLMesh

  • AI & LLM Ecosystem: LangChain, LlamaIndex, n8n, and broader AI tooling: embedding pipelines, retrieval-augmented generation with ClickHouse as a vector store, ML feature stores, and LLM-powered data applications

ClickHouse's columnar architecture and query performance make it exceptionally well-positioned in this new landscape. Your job is to make that potential real: building the robust, production-ready connectors that make ClickHouse the natural choice when data practitioners design their next-generation AI and data systems.

What you'll do



  • Own and evolve ClickHouse's Python connector and SDK ecosystem, raising the bar on performance, reliability, and API design

  • Build and maintain integrations with orchestration platforms (Airflow, Dagster, Prefect) and transformation tools (dbt) to enterprise-grade quality standards

  • Drive the AI/LLM integration strategy: designing connectors and patterns that make ClickHouse a natural fit in RAG architectures, ML feature pipelines, and LLM-powered data applications

  • Engage actively with the open-source community: triage issues, support contributors, advocate for users, and shape the roadmap based on real-world feedback

  • Collaborate with Product, Cloud, and other engineering teams to align integration work with broader platform priorities

  • Bring a practitioner's perspective to roadmap decisions, grounding prioritization in genuine Data Engineer and Data Scientist workflows

About you



  • 7+ years of software development experience, ideally with hands-on time as a Data Engineer, Data Scientist, or ML Engineer

  • Deep, proven experience designing, building, and maintaining production-grade Python connectors, SDKs, or integrations for at least one major platform (orchestration, BI, MLOps, or data transformation)

  • Solid experience with the Python data ecosystem: Pandas, NumPy, Pydantic, and related libraries

  • Prior contributions to, or deep practical experience with, popular data orchestration tools (Airflow, Dagster, or Prefect)

  • Hands-on experience with AI/ML in data engineering contexts: embedding generation, vector search, feature pipelines, or LLM-powered tooling in production, not just experimentation

  • Strong understanding of database fundamentals: SQL, data modeling, query optimization, and familiarity with OLAP/analytical databases

  • Solid experience with concurrent Python: threading, multiprocessing, and async patterns

  • Outstanding written and verbal communication skills; comfortable collaborating across engineering functions and with open-source communities

Bonus points for:


  • Experience deploying AI/ML models in production, including inference APIs and vector databases

  • Prior experience as a Data Engineer or Data Scientist in a product-facing or platform role

  • Familiarity with ClickHouse or similar high-performance OLAP platforms

  • Familiarity with the JVM ecosystem

 

 

Eligible locations:


  • USA

  • Canada

  • UK

  • Portugal

  • Spain

  • France

  • Italy

  • Germany

  • Netherlands

  • Poland

  • Czech republic

  • Israel

  • UAE

Compensation


For roles based in the  United States , t he typical starting salary range for this position is listed above. In certain locations, such as the San Francisco Bay Area and the New York City Metro Area, a premium market range may apply, as listed.

These salary ranges reflect what we reasonably and in good faith believe to be the minimum and maximum pay for this role at the time of posting. The actual compensation may be higher or lower than the amounts listed, and the ranges may be subject to future adjustments.

An individual’s placement within the range will depend on various factors, including (but not limited to) education, qualifications, certifications, experience, skills, location, performance, and the needs of the business or organization.

If you have any questions or comments about compensation as a candidate, please get in touch with us at  View email address on jobs.jobcopilot.com .

Perks



  • Flexible work environment - ClickHouse is a globally distributed company and remote-friendly. We currently operate in over 20 countries.

  • Healthcare - Employer contributions towards your healthcare.

  • Equity in the company - Every new team member who joins our company receives stock options.

  • Time off - Flexible time off in the US, generous entitlement in other countries.

  • A $500 Home office setup if you’re a remote employee.

  • Global Gatherings – We believe in the power of in-person connection and offer opportunities to engage with colleagues at company-wide offsites.

Culture - We All Shape It

As part of a rapidly scaling start up, you will be instrumental in shaping our culture. 

Are you interested in finding out more about our culture? Learn more about our values here . Check out our blog posts or follow us on LinkedIn to find out more about what’s happening at ClickHouse.

Equal Opportunity & Privacy 

ClickHouse provides equal employment opportunities to all employees and applicants and prohibits discrimination and harassment of any type based on factors such as race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. 

Please see  here for our Privacy Statement.

Vacancy posted 17 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - Python and Data Ecosystem in United Kingdom vacancy
  • £73k - £93k per annumEstimated
     ...real impact by building advanced cloud platforms that power data-driven decision making. At JPMorganChase, you’ll collaborate...  ...where your ideas matter and your skills drive change. As a Senior Lead Software Engineer, Cloud Platform in the Corporate AI and Machine Learning... 
    Data
    Senior
    Software
    Long-term contract
    Shift work

    JPMorgan Chase & Co.

    Glasgow
    15 days ago
  • £47k - £62k per annumEstimated
     ...that connects the entire TV ecosystem. We connect consumers to the...  ...cutting-edge technology and engineering, always putting the customer...  ...diverse skills to support both Software Engineers and QA Engineers, tackling...  ...' expectations. As a Senior Software Engineer (SDET), you... 
    Data
    Senior
    Software
    Hybrid working
    On-site
    Remote
    Monday to Thursday
    5 days/week
    Flexible hours

    Roku

    Cambridge, Cambridgeshire
    26 days ago
  • £72k - £95k per annumEstimated
     ...Experian is a global data and technology company, powering opportunities for people and businesses around the world. We operate...  ...countries. Job Description We are looking for a Backend Senior Software Engineer to help design, build, and operate backend systems. Reporting... 
    Data
    Senior
    Software
    Full-time
    Hybrid working
    On-site
    Remote

    Experian

    London
    26 days ago
  • £59k - £78k per annumEstimated
     ...Our Winning Culture is the engine that drives our teams of innovators...  ...behind forecasting, scoring, and data processing, along with the...  ...to enterprise customers. As a senior backend engineer, you will design...  ...clean, performant, well-tested Python that the rest of the team can build... 
    Data
    Senior
    Software

    Anaplan

    Manchester
    25 days ago
  • £62k - £80k per annumEstimated
     ...Senior AI Python Engineer (Perm, UK, Remote with occasional travel to client site) This is a full-time, permanent opportunity for candidates based...  ....  About Nearform Nearform is an independent team of data & AI experts, engineers, and designers who build intelligent... 
    Data
    Senior
    Software
    Permanent
    Full-time
    On-site
    Remote

    Harris BPO

    Remote
    more than 2 months ago
  • £59k - £78k per annumEstimated
     ...Juniper and our expanding product ecosystem with fullstack impact The...  ...in close collaboration with Data Science, to shape how patients...  ...mobile app Contribute to engineering best practices and help mentor...  ...app development This is a senior, high-autonomy role where engineers... 
    Data
    Senior
    Software
    Long-term contract
    Seasonal
    Hybrid working
    On-site

    Careers at Eucalyptus

    London
    11 days ago
  • £73k - £97k per annumEstimated
     ...an exciting and rewarding opportunity for you to take your software engineering career to the next level.  Be an integral part of an agile...  ...build, and deliver top-notch technology products.   As a Senior Python Engineer at JPMorgan Chase within the AM Research Technology... 
    Data
    Senior
    Software
    Long-term contract

    JPMorgan Chase & Co.

    London
    20 days ago
  • £80k - £100k per annum

     ...Senior Python Software Engineer Location: London, UK Working Environment: Hybrid The company is a leading financial data and analytics company who are looking to hire a Senior Software Engineer with experience of working on the development of SaaS applications.... 
    Data
    Senior
    Software
    Permanent
    Hybrid working

    SoCode Recruitment

    London
    1 day ago
  • £160k - £250k per annum

     ...Senior Front Office Python Developer Highly experienced Python Engineer for portfolio  manager – Tech Driven Fund £160,000-250,000 + bonus Office based in St James,...  ...key role in building and engineering the Firm’s software infrastructure to support new and existing lines... 
    Data
    Senior
    Software
    On-site

    Quant Capital

    London
    more than 2 months ago
  • £57k - £74k per annumEstimated
     ...Job Title: Senior Back-End Python Engineer - FULLY REMOTE-WORLDWIDE   Job Description This is a FULLY REMOTE-WORLDWIDE position ActivePrime is a Silicon Valley Tech company As a senior software engineer, you'll join a team tackling genuinely hard problems: distributed... 
    Data
    Senior
    Software
    Full-time
    Second job
    Remote

    DOIT Software

    Remote
    more than 2 months ago
  • £60k - £80k per annum

     ...workflows, so reliability, security and clean engineering decisions matter.   We’re looking for a Senior Back-End Developer with strong Python/Django experience who wants to take...  ...for someone who enjoys shaping how software is built, not just delivering features.... 
    Data
    Senior
    Software
    Long-term contract
    Permanent
    Full-time
    Remote
    Work from home

    Shortlister

    York, North Yorkshire
    more than 2 months ago
  • £55k - £72k per annumEstimated
     ...is looking for an experienced Python developer with a background in...  ...on the product and the broader ecosystem. Who you are You love...  ...people. You are an accomplished senior Python programmer that enjoys...  ...open source with intelligent engineers at every level from engineer... 
    Senior
    Software
    Full-time
    Remote

    DHR International

    Remote
    a month ago
  • £88k - £118k per annumEstimated
     ...Senior Python Data Engineer – Investment Management Contract 6 Months Min Outside IR35 £1000 PD Remote occasional monthly office meet Quant Capital is urgently looking for a Python Data Engineer to join our high profile client. The firm a well known Systematic... 
    Data
    Senior
    Software
    On-site
    Remote

    Quant Capital

    London
    more than 2 months ago
  • £500 per day

     ...development across the BSS/OSS ecosystem Own the design, build,...  ...integration work Contribute as a senior member to the CI/CD pipeline,...  ...with the Head of OSS/BSS, Software Solutions Architect, and cross...  ...systems and maintaining reliable data flows Proven ability in data... 
    Data
    Senior
    Software
    Daily pay
    Long-term contract
    Remote
    Peterborough, Cambridgeshire
    more than 2 months ago
  • $45 per hour

     ...Mindrift is looking for highly skilled Senior Python Data Scraping Engineers to join the Tendem project and drive specialized data scraping workflows within our hybrid AI + human system. In this role, as an AI Pilot – that’s how we refer to this role at Mindrift – you’ll... 
    Data
    Senior
    Software
    Hourly pay
    Part-time
    Freelance
    Hybrid working
    Remote

    Mindrift

    Edinburgh
    6 days ago
  • £68k - £88k per annumEstimated
     ...Highlights include Best AI Search Software Solution at the US Search...  ...Here’s what we offer: Startup Engineering culture Strong Culture:...  ...you’ll do at Adthena As a Senior Anti-Bot Engineer, you will design...  ...sits at the intersection of data engineering, reverse engineering... 
    Data
    Senior
    Software
    Long-term contract
    Hybrid working
    Immediate start
    Remote
    Flexible hours

    adthena

    London
    9 hours ago
  • £49k - £64k per annumEstimated
     ...biology and applications, informatics, engineering, electronics, manufacturing and commercialisation...  ...to join the Customer Workflows as a Senior Python Cloud Developer. This exciting and...  ...developing a globally available cloud-based data-analysis application for large and small... 
    Data
    Senior
    Software
    Long-term contract
    Full-time

    Oxford Nanopore

    Oxford, Oxfordshire
    a month ago
  • £65k - £70k per annum

     ...Dynamics 365 CRM Senior Developer a0MaA000000nhyH.7_(***) ***-****...  ...opportunity for an experienced Software Architect / Senior Developer with...  ...across the Dynamics 365 ecosystem and integrated enterprise systems...  ...architectural direction. Integration & Data Strategy * Define... 
    Data
    Senior
    Software
    Long-term contract
    Remote

    Nigel Frank

    England
    more than 2 months ago
  • £70k - £95k per annum

     ...love to hear from you. About the role We're seeking Senior Python Developers to join our back-end development team.  This...  .... Tasks could include writing code to manage incoming data, working with AI Engineers to analyse huge data sets, or writing Restful APIs in Django... 
    Data
    Senior
    Software
    Full-time
    Hybrid working
    On-site
    Monday to Friday

    Xelix

    London
    20 days ago
  • £63k - £83k per annumEstimated
     ...We’re looking for a Senior Data Scientist for 12 months to help us accomplish our mission...  ...a more modern, connected oncology ecosystem. Our multidisciplinary teams include oncologists...  ..., data scientists, data analysts, software engineers, research scientists, product... 
    Data
    Senior
    Software
    Fixed-term contract

    Flatiron Health

    London
    13 days ago
  • £87.5k - £111k per annum

     ...More about and . Job Description About the role We are looking for a senior software engineer with a background in stream processing. Our Stream Processing team is part of the Data Squad. We provide the tooling and infrastructure that allows Wise to process... 
    Data
    Senior
    Software
    Full-time
    Hybrid working

    Wise

    London
    2 days ago
  • £68k - £87k per annumEstimated
     ...from London Bridge Office Hometrack is seeking an experienced Senior Data Engineer to join our product team to help us deliver Hometrack's Data...  ...property data and insights at the heart of the property ecosystem. Our market intelligence and customer acquisition, retention... 
    Data
    Senior
    Software
    Full-time
    Hybrid working
    On-site

    Hometrack

    London
    6 days ago
  • £80k - £100k per annum

    Site Reliability Engineer with Python Our Client looking to bring on a site reliability engineer to...  ...cause production issues via monitoring and data we aggregate through various tools...  ...external vendors to ensure that we ship software that meets our code quality, security and... 
    Data
    Software
    Full-time

    Nexus Jobs Limited

    London
    17 hours ago
  • £55k - £73k per annumEstimated
     ...industries by unleashing the power of software and data. We enable organizations of all sizes to...  ...pipeline Strategically prospect into CTOs, Engineering/IT Leaders, & technical end users...  ...Work closely with the enterprise ecosystem partner sales and channel partner to maximize... 
    Data
    Senior
    Software
    Hybrid working

    MongoDB

    London
    more than 2 months ago
  • £56k - £72k per annumEstimated
    Senior Data Engineer Position Description Drive measurable change by shaping and delivering large-scale data products and platforms using...  ...and analytics. You will work across Foundry and cloud ecosystems (or quickly gain Foundry expertise), translating stakeholder... 
    Data
    Senior
    Software
    Hybrid working
    Leeds
    a month ago
  •  ...Central Technology team is the engineering heart of LEGO Digital Play, a venture within the LEGO ecosystem dedicated to pioneering...  ...Summary We are looking for a Senior Technical Animator to join our...  ...and collaborative, supporting software engineering and internal clients... 
    Data
    Senior
    Software

    LEGO Digital Play

    London
    12 days ago
  • £64k - £85k per annumEstimated
     ...s leading asset managers with data-driven insights and innovative...  ...Lead Dotted line to: Head of Engineering Location: UK (Hybrid)...  ...Demonstrable experience with Azure ecosystem (Synapse, Data Factory, Delta...  ...Solid coding skills in SQL, Python, and/or C# Version Control:... 
    Data
    Senior
    Software
    Hybrid working

    Alpha Financial Markets Consulting

    London
    17 days ago
  •  ...About the role We're looking for an Senior Engineering Manager to lead engineering across our UK...  ...both customers and operational teams. This ecosystem is critical to enabling scale and...  ...Ensure adoption is responsible and rigorous: data quality, security, compliance, and... 
    Data
    Senior
    Software
    Long-term contract

    Odevo

    London
    8 days ago
  • £111k - £123k per annum

     ...privileged access to sensitive data through integrations,...  ...momentum, a growing partner ecosystem including SentinelOne, Databricks...  ...Role: We are building a new engineering team focused on handling high...  ...Qualifications: ~6+ years of software engineering experience ~... 
    Data
    Senior
    Software
    Long-term contract
    Immediate start
    Flexible hours

    Obsidian Security

    Manchester
    13 days ago
  • £115k per annum

     ...Role : Senior Data Manager/Lead Location : London (Hybrid) Comp : £115,000 P/A (FTC) Duration: 12 Months  Skills:  Python (Programming Language), SQL, Apache Spark, PySpark, Azure Databricks...  ...Architecture, Leadership, Software Development, Management The role... 
    Data
    Senior
    Software
    Long-term contract
    Fixed-term contract
    Hybrid working

    Hunter Bond

    London
    18 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer - Python and Data Ecosystem. Be the first to apply!