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

$500 per month
Full-time

ClickHouse

Role Description

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.
  • They are becoming active participants in AI-powered workflows.
  • They serve 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.

Your job is to make ClickHouse's potential real by 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.

Qualifications

  • 7+ years of software development experience, including 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).
  • Hands-on experience applying AI/ML in production data-engineering contexts: embedding generation, vector search, feature pipelines, or LLM-powered tooling that shipped and ran in production.
  • Solid experience with the Python data ecosystem: Pandas, NumPy, Pydantic, and related libraries.
  • Strong 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; comfortable collaborating across engineering functions and with open-source communities.

Requirements

  • 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.
  • Experience deploying AI/ML models in production, including inference APIs and vector databases.

Benefits

  • Flexible work environment - ClickHouse is a globally distributed company and remote-friendly.
  • 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 - Opportunities to engage with colleagues at company-wide offsites.
  • Culture - As part of a rapidly scaling startup, you will be instrumental in shaping our culture.
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - Python and Data Ecosystem in Remote vacancy
  •  ...Description Embark on an exciting journey into the realm of software development with 3Pillar! As a Data Engineer, you will hold a crucial position within our dynamic...  ...and experience with relational databases ~Strong Python skills with hands-on experience on Panda, NumPy and... 
    Data
    Senior
    Software
    Full time
    Work at office
    Flexible hours

    3Pillar

    Remote
    9 hours ago
  •  ...ROKO Labs is looking for a Senior Python Engineer with deep AI expertise to join...  ..., engineering, and data teams to translate requirements...  ...Qualifications ~7+ years of software development experience,...  ...Experience with the Hugging Face ecosystem or fine-tuning open-source... 
    Data
    Senior
    Software
    Full time
    Contract work
    Work at office
    Remote work
    Work from home
    Flexible hours

    ROKO Labs

    Remote
    9 hours ago
  • $119k - $179.75k

     ...payments. We’re looking for a Senior Python Engineer to join our ever-evolving...  ...platform encompasses all data acquisition, data pipeline,...  ...drastically simplify the payments ecosystem for ecommerce merchants....  ..., debugging and modifying software enhancements. ~... 
    Data
    Senior
    Software
    Full time
    Remote work

    Worldpay

    Remote
    8 days ago
  •  ...seeking an experienced Senior AI Engineer to lead the design and...  ...AI systems using Python and modern AI/ML frameworks...  ...~Develop and optimize data ingestion, embedding...  ...engineering or backend software engineering ~Proven...  ...Experience with Hugging Face ecosystem or fine-tuning open-... 
    Data
    Senior
    Software
    Full time
    Contract work
    Work at office
    Remote work
    Work from home
    Flexible hours

    ROKO Labs

    Remote
    9 hours ago
  •  ...Good understanding of software design patterns and principles...  ...knowledge of the Python programming language and...  ...programming and data structures. Experience...  ...of caching and search engines like Redis, Memcached or...  ...Stay current with React ecosystem developments and propose... 
    Data
    Senior
    Software
    Remote work
    Flexible hours
    Night shift

    Devoteam Alegri GmbH

    Cedar Grove, WI
    4 days ago
  • $100k - $150k

     ...is a forward-thinking software development company dedicated...  ...for a skilled Senior Python Developer to join our...  ...enterprise-grade applications, data-intensive services,...  .... This is a hands-on engineering role focused on...  ...the Python data and ML ecosystem, including NumPy, Pandas... 
    Data
    Senior
    Software
    Full time
    H1b
    Local area
    Immediate start
    Remote work
    Visa sponsorship
    Work visa

    Bright Vision Technologies

    Norcross, GA
    4 days ago
  •  ...Senior Software Engineer (Python) South Africa Takealot.com, South Africa's leading online retailer, is looking for a highly talented Senior Software...  ...energy Strong analytical and critical thinking, using data to inform decisions Ability to disaggregate and... 
    Data
    Senior
    Software
    Work at office
    Remote work
    Work from home

    Takealot Group

    United States
    5 days ago
  • $143.5k - $212.85k

     ...spanning all phases of the Software Development Lifecycle (...  ...issues, guiding junior engineers, operating with little...  ...definitions from more senior roles.Advises immediate...  ...concepts and data structures.Experience with...  ...backend development using Python and frameworks such as... 
    Data
    Senior
    Software
    Work at office
    Local area
    Immediate start
    Flexible hours

    PayPal

    Austin, TX
    4 days ago
  • $80 per hour

     ...Senior Software Engineer As a Senior Software Engineer, you'll play a key role in building and maintaining...  .... Write production-grade Python, and SQL code that meets high standards...  ...Skilled in relational and non-relational data modeling and SQL development... 
    Data
    Senior
    Software
    Hourly pay
    Full time
    Contract work
    For contractors
    Remote work
    Visa sponsorship

    Very

    United States
    2 days ago
  • $120k - $135k

     ...Chicago, IL Apr 30, 2026 $120K - $135K What you’ll be doing As a Senior Data Engineer, you will leverage your expertise to contribute to the development, enhancement, and maintenance of critical software solutions. You will collaborate with cross‑functional teams to design... 
    Data
    Senior
    Software
    Remote work

    Dormont Manufacturing Company

    Chicago, IL
    4 days ago
  • $130k - $225k

    # Senior Software Engineer - PythonVeeva SystemsFull TimeseniorCAPosted 2 days ago## Role OverviewVeeva...  ...hiring a Senior Software Engineer - Python. This is a full-time role in CA. posted...  ...like more information about how your data is processed, please contact us. #J-18... 
    Data
    Senior
    Software
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Flexible hours

    TryApplyNow

    California, MO
    2 days ago
  •  ...Senior Software Engineer Matrix designs, manufactures, and sells innovative technological products...  ...sophisticated software applications using Python, C#, C++, and Linux. You will...  ...understanding of software design patterns, data structures, and algorithms. ~ Experience... 
    Data
    Senior
    Software
    Temporary work
    Work at office
    Home office
    Shift work

    Matrix Design Group

    Newburgh, IN
    4 days ago
  • $98k - $167k

     ...The Team Our Health Engineering Solutions (HES) team...  ...looking for a seasoned Software Engineer who will be a...  ...hospital quality measure data. This contract will...  ...quality. You will use SAS, Python and other AWS...  ...frameworks in the AWS ecosystem Analyze requirements... 
    Data
    Senior
    Software
    Remote job
    Full time
    Contract work
    Work experience placement
    Work at office

    ICF

    Reston, VA
    more than 2 months ago
  • $106.23k - $167.86k

    Role Description As a Senior Data Scientist, you will bridge the gap between...  ...Models and generative search engines, directly informing high-...  ...Qualifications ~Fluent in Python and Jupyter for data analysis...  ...Wikimedia projects, build software experiences for reading, contributing... 
    Data
    Senior
    Software
    Full time
    Work experience placement
    Remote work

    Wikimedia Foundation

    Remote
    9 hours ago
  • Role Description We are looking for a Python Engineer to join the Forecast / Economics Teams working...  ...backend solutions, work with structured data, and contribute to product functionality...  ...~5+ years of commercial software development experience, with strong production... 
    Data
    Senior
    Software
    Full time
    Remote work

    SevenPro

    Remote
    9 hours ago
  •  ...Presidio is seeking a Senior Network Engineer to join our team to...  ...and troubleshooting of data/security networks...  ...Aruba CX and Aruba OS software VSX and VSF technologies...  .../ Scripting: Python, EMM and TCL Active...  ...architecting resilient digital ecosystems, or driving data-... 
    Data
    Senior
    Software
    For contractors
    Local area
    Remote work

    Presidio

    Glastonbury, CT
    9 days ago
  •  ...Description We’re looking for a part-time Senior Software Engineer to help design, build, and scale...  ...APIs ~Develop backend services using Python (Flask, FastAPI, Django, or similar)...  ...~Experience working on distributed or data-heavy systems (Nice to Have) ~Fully... 
    Data
    Senior
    Software
    Contract work
    Part time
    For contractors
    Remote work

    Workana

    Remote
    2 days ago
  • $50 per hour

    Role Description We’re looking for Senior Python Developers to join our Expert Network to...  ...AI models. If you have a background in Software Engineering, we’ll send you a quick 10- to 15-minute...  ...and summarize complex scientific data. ~Researchers looking for your skills... 
    Data
    Senior
    Software
    Contract work
    Work from home
    Flexible hours

    Prolific Academic Ltd

    Remote
    3 days ago
  •  ...Senior Python Developer ProDev is looking for a US-based Senior Python Developer! One of...  ...with Python, especially in an analytics / data science capacity Comfortable writing...  ...has been specializing in remote-based software consulting for over 12 years. Our goal is... 
    Data
    Senior
    Software
    For contractors
    Freelance
    Remote work

    Pro Dev

    United States
    2 days ago
  •  ...Polygraph security clearance is REQUIRED. GliaCell is seeking a Senior Python Software Engineer on one of our subcontracts. This is a full‑time position...  .../Maintenance. Experience in statistical analysis, data mining, advanced analytics, data management, machine learning... 
    Data
    Senior
    Software
    Full time
    Contract work
    Work from home
    Relocation package

    GliaCell Technologies LLC

    Baltimore, MD
    5 days ago
  • Role Description We're looking for a Senior Software Engineer Python – Integration to join our Integration Engineering team and help us design and...  ...how you identify. Ready to Join Us? Apply now and help us build the future of the cybersecurity ecosystem, together.... 
    Senior
    Software
    Full time
    Remote work
    Flexible hours

    Filigran

    Remote
    2 days ago
  • $200k - $225k

     ...The Role We’re looking for a Senior Software Engineer to build and scale the backend systems that...  ...world. You’ll build APIs, services, and data systems that connect LLMs and ML models...  ...focus Strong proficiency in Python and experience building production-grade... 
    Data
    Senior
    Software
    Remote work
    Flexible hours

    GrabJobs

    Portland, OR
    1 day ago
  •  ...supports customers in two ways: first, by accelerating frontier research with high-quality data, advanced training pipelines, plus top AI researchers who specialize in software engineering, logical reasoning, STEM, multilinguality, multimodality, and agents; and second, by... 
    Data
    Senior
    Software
    For contractors
    Remote work
    Flexible hours

    Turing

    Chicago, IL
    5 days ago
  • $154.7k - $170k

     ...You partner closely with our Content and Data & Martech teams so that Adobe Commerce,...  ...Demonstrable experience in a pre-sales or solution-engineering capacity, including estimating effort...  ...understanding of the broader commerce ecosystem, including integrations with ERP, PIM,... 
    Data
    Senior
    Software
    Full time

    Dept

    Remote
    9 hours ago
  •  ...versatile, pragmatic, and forward-thinking Senior Software Engineer (m/f/x) to join us immediately to help...  ...any modern established language (Python, Go, Node.js, Java, PHP). Our stack includes...  ...of Containers, Kubernetes ecosystem ~Familiarity with cloud native architecture... 
    Senior
    Software
    Full time
    Work at office
    Immediate start
    Remote work
    Work from home

    Cara Care

    Remote
    6 days ago
  •  ...Role: Senior Data Engineer Remote Work: INDIA Location: Hyderabad / Noida,...  ...scalable data pipelines using Python, PySpark, and other modern...  ...in data engineering, software engineering, or similar disciplines...  ...working with cloud ecosystems (Azure preferred; AWS/GCP acceptable... 
    Data
    Senior
    Software
    Local area
    Remote work
    Visa sponsorship

    Vytwo

    Dallas, TX
    5 days ago
  •  ...Description We are looking to add a Senior Data Engineer to our Marketplace Services...  ...of functionality through software integration to support...  ...understanding of AWS data ecosystem. ~Experience with data...  ...programming languages like Python, JavaScript. ~Experience... 
    Data
    Senior
    Software
    Shift work

    Xometry

    Remote
    6 days ago
  •  ...Senior Software Engineer - Python/MongoDB Home based - EMEA We're enabling high-performing, rock-solid MongoDB deployments on any cloud or...  ...have a significant impact on the product and the broader ecosystem. Who You Are You love technology and working with... 
    Senior
    Software
    Remote work
    Work from home

    Canonical

    United States
    2 days ago
  •  ...Senior Python Engineer N-iX is looking for a Senior Python Engineer to join our team. In this role...  ...- turning raw operational data into safe, reliable, production-grade...  ...real-world constraints into scalable software. Key Responsibilities Build software... 
    Data
    Senior
    Software
    Freelance
    Work at office
    Remote work
    Flexible hours

    N-iX

    United States
    5 days ago
  •  ...Senior Python Engineer Fliff unpacks sports gaming into social, free-to-play games for all types...  ...backend infrastructure components: APIs, data pipelines, message brokers (Kafka),...  ...and commitment to shipping high-quality software ~ Willingness to participate in on-... 
    Data
    Senior
    Software
    Remote work

    Fliff

    United States
    2 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!