Senior Software Engineer - Python and Data Ecosystem
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.
- £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...DataSeniorSoftwareLong-term contractShift work
- £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...DataSeniorSoftwareHybrid workingOn-siteRemoteMonday to Thursday5 days/weekFlexible hours
- £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...DataSeniorSoftwareFull-timeHybrid workingOn-siteRemote
- £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...DataSeniorSoftware
- £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...DataSeniorSoftwarePermanentFull-timeOn-siteRemote
- £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...DataSeniorSoftwareLong-term contractSeasonalHybrid workingOn-site
- £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...DataSeniorSoftwareLong-term contract
£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....DataSeniorSoftwarePermanentHybrid working£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...DataSeniorSoftwareOn-site- £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...DataSeniorSoftwareFull-timeSecond jobRemote
£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....DataSeniorSoftwareLong-term contractPermanentFull-timeRemoteWork from home- £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...SeniorSoftwareFull-timeRemote
- £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...DataSeniorSoftwareOn-siteRemote
£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...DataSeniorSoftwareDaily payLong-term contractRemote$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...DataSeniorSoftwareHourly payPart-timeFreelanceHybrid workingRemote- £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...DataSeniorSoftwareLong-term contractHybrid workingImmediate startRemoteFlexible hours
- £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...DataSeniorSoftwareLong-term contractFull-time
£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...DataSeniorSoftwareLong-term contractRemote£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...DataSeniorSoftwareFull-timeHybrid workingOn-siteMonday to Friday- £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...DataSeniorSoftwareFixed-term contract
£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...DataSeniorSoftwareFull-timeHybrid working- £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...DataSeniorSoftwareFull-timeHybrid workingOn-site
£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...DataSoftwareFull-time- £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...DataSeniorSoftwareHybrid working
- £56k - £72k per annumEstimatedSenior 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...DataSeniorSoftwareHybrid working
- ...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...DataSeniorSoftware
- £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:...DataSeniorSoftwareHybrid working
- ...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...DataSeniorSoftwareLong-term contract
£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 ~...DataSeniorSoftwareLong-term contractImmediate startFlexible hours£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...DataSeniorSoftwareLong-term contractFixed-term contractHybrid working
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!
- python developer financial trading United Kingdom
- python automation engineer United Kingdom
- python developer no degree United Kingdom
- graduate junior developer python javascript php United Kingdom
- machine learning engineer (python) United Kingdom
- junior python developer United Kingdom
- part time python developer United Kingdom
- python developer United Kingdom
- python developer remote United Kingdom
- python developer contract United Kingdom
