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 a month ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - Python and Data Ecosystem in Remote vacancy
  •  ...client needs and implementing data standards and governance....  ...Will Have in This RoleAs a Senior Software Engineer within Enterprise Cloud...  ...processing workflows using Python, Perl, and Shell scripting....  ...advancing the digital asset ecosystem. In 2024, DTCC’s subsidiaries... 
    Data
    Senior
    Software
    Remote work
    Flexible hours

    DTCC- The Depository Trust & Clearing Corporation

    Tampa, FL
    3 days ago
  • $170k - $200k

     ...unified view of their business data through powerful...  ...the Role We're looking for a senior-level software engineer who leans backend and can take...  ...and help extend the partner ecosystem across data ingestion and exports...  ...systems written in Python. Multiple years of professional... 
    Data
    Senior
    Software
    Remote work
    Work from home
    Flexible hours

    Northbeam LLC

    Los Angeles, CA
    5 days ago
  • $117k - $234k

     ...ll do...Role summary: As a Senior Software Engineer, you will lead the delivery...  ...Comprising skilled engineers, data scientists, and product...  ...services using Scala, Spark, Python, and PySpark on GCP...  ...Experience with big data ecosystems - GCP Dataproc, Airflow, Kafka... 
    Data
    Senior
    Software
    Full time
    Temporary work
    Part time

    Walmart

    Sunnyvale, CA
    5 days ago
  •  ...partner is looking for a Senior Backend Engineer (Python/Django) based in United States...  ...backend engineering with software architecture...  ...third-party applications or ecosystems. ~ Strong experience with...  ...and wish you the best! Data Privacy Notice: By submitting... 
    Data
    Senior
    Software
    Full time
    Remote work
    Worldwide
    Flexible hours

    jobgether

    United States
    3 days ago
  • Our team plays a crucial role in the data ecosystem of the TikTok Recommendation System, focusing on creating offline and real-time...  ...Qualifications:- A bachelor's degree or above in computer science, software engineering, or related fields, with experience in building scalable... 
    Data
    Senior
    Software
    Flexible hours

    TikTok

    Seattle, WA
    5 days ago
  • $192k - $240k

     ...AI at Brex AI Engineering at Brex is redefining how businesses...  ...proprietary financial data with product and...  ...ll do You’ll be the senior technical owner for Brex’s external AI ecosystem: the integrations, surfaces...  ...and owning production software, including systems that... 
    Data
    Senior
    Software
    Full time
    Work at office
    Remote work
    Work from home
    Shift work

    Brex

    San Francisco, CA
    1 day ago
  • $190k - $230k

     ...Cleared Senior Software Engineer - Python Bestgate Engineering is seeking a Software Engineer to support the development of advanced cyber sensor...  ...automation tools using Python for network analysis, parsing, and data enrichment. Parsing protocol and file formats and... 
    Data
    Senior
    Software
    Full time
    Remote work

    Bestgate Engineering

    Annapolis Junction, MD
    1 day ago
  • $80 - $100 per hour

     ...frontier AI models on real software engineering work: Design coding benchmarks...  ...Build and maintain scalable data pipelines for evaluation...  ...(non-negotiable) ~ Expert Python — clean, performant, well-tested...  .... Nice to have Senior or Lead-level profile with a... 
    Data
    Senior
    Software
    Remote job
    Full time
    Contract work
    For contractors

    G2i

    Miami, FL
    1 day ago
  •  ...We are looking for a motivated Senior Software Engineer (Python + AI) who is willing to dive into the new project with a modern stack. If you’re driven...  ...in Python, FastAPI ~ Experience with Pydantic for data validation and schema definition in Python applications... 
    Data
    Senior
    Software
    Full time
    Contract work
    Work at office
    Remote work

    Exadel

    Remote
    1 day ago
  •  ...Senior Software Engineer (Python) Canada / Remote Long Term Contract The ideal candidates will have strong skills in Oracle, Postgres, Python...  .... Develop using Python, Oracle, Postgres, and optimize data pipelines with Kafka. Implement CI/CD pipelines, manage... 
    Data
    Senior
    Software
    Long term contract
    Remote work

    Veracity

    United States
    2 days ago
  • $90k - $115k

     ...Senior Python Developer – Remote Bright Vision Technologies...  ...consulting and software development company delivering cloud, AI, data, and enterprise solutions...  ...platforms. This is a hands-on engineering role focused on...  ...Python data and ML ecosystem, including NumPy, Pandas... 
    Data
    Senior
    Software
    Full time
    H1b
    Local area
    Immediate start
    Remote work
    Visa sponsorship

    Bright Vision Technologies

    Remote
    2 days ago
  • $190k - $240k

     ...Belay Technologies is seeking a Senior Software Engineer to join our Intel team. You will act as...  ...general-purpose Software Engineer and Data Integrator for an ever-evolving project...  ...software development experience in Java, Python, JavaScript, or NiFi Familiarity with... 
    Data
    Senior
    Software
    Full time
    Contract work
    Work experience placement
    Flexible hours

    Belay Technologies

    Remote
    1 day ago
  • $200k - $225k

     ...and clarity to the world's data. Our platform, FiftyOne, is...  ...downloads to-date. Our software massively impacts AI work across...  ...About your role As a Senior Software Engineer at Voxel51, you’ll...  ...field. ~ Expertise with Python. ~ Expertise with NoSQL... 
    Data
    Senior
    Software
    Full time
    Remote work
    Flexible hours

    Voxel51

    Remote
    3 days ago
  • $120k - $150k

     ...technology company in the Denver, CO metro area is seeking a Senior Software Engineer (Python) to join their team. Working directly with the hiring...  ...RabbitMQ, or similar* Time-series databases or large-scale data environments* Docker, Kubernetes, and DevOps/CI/CD practices... 
    Data
    Senior
    Software
    Full time
    Remote work

    KForce

    Denver, PA
    3 days ago
  •  ...Senior Python Developer – RemoteBright Vision Technologies...  ...technology consulting and software development company delivering cloud, AI, data, and enterprise...  ...platforms. This is a hands-on engineering role focused on...  ...the Python data and ML ecosystem, including NumPy, Pandas... 
    Data
    Senior
    Software
    H1b
    Remote work
    Visa sponsorship

    Bright Vision Technologies

    Novi, MI
    3 days ago
  •  ...recycling industry by combining cutting-edge data analytics with artificial intelligence...  .... They need you, a highly experienced Senior Software Engineer, to join the technical team located in...  ...fusion sorter prototype using C++ and Python-Collaborate with cross-functional... 
    Data
    Senior
    Software
    Visa sponsorship

    Technology Navigators

    Austin, TX
    3 days ago
  •  ...We're looking to hire for our Data Acquisition side of our AI team...  ...of infrastructure, engineering, and research work. We are looking for a skilled Senior Software Engineer to join us. What You...  ...development. ~ Proficiency with bash/Python scripting in Linux... 
    Data
    Senior
    Software
    Remote job
    Full time
    Shift work

    Speechify

    Remote
    1 day ago
  •  ...Senior Engineer Opportunity Hungry for a challenge? That...  ...marketplace. Our tech ecosystem connects millions of active...  ...-quality, scalable software solutions, focusing on...  ...model serving and data pipelines to meet changing...  ...Strong experience in Python and fluency in another... 
    Data
    Senior
    Software
    Remote work

    hackajob

    United States
    2 days ago
  • $160k - $195k

     ...We are expanding our engineering team to build the next...  ...We are looking for a Senior Applied AI Engineer to...  ...Required ~5+ years of software engineering experience,...  ...experience ~ Strong Python development experience...  ...vector databases or AI data pipelines Experience... 
    Data
    Senior
    Software
    Remote job
    Full time
    Local area

    Brightplan

    United States
    1 day ago
  •  ...Reference26-02116TypeDirect PlacementSalary$115,000-$140,000 / yearRemote50% Remote Software Guidance & Assistance, Inc. (SGA) is searching for a Senior Data Engineer - Investment Technology (Python) for a Direct Hire assignment with one of our premier Financial Services... 
    Data
    Senior
    Software
    Remote work

    Software Guidance & Assistance

    New York, NY
    15 hours ago
  • $410 per month

     ...is: Grade: Technical 410Pay Range: $ - $Job DescriptionThe Senior Software Engineer is responsible for the research, design, development, analysis...  ..., such as Object-oriented design, Function-oriented design, data centered design and the notations appropriate for each.... 
    Data
    Senior
    Software
    Full time
    Flexible hours

    Western Governors University

    Salt Lake City, UT
    1 day ago
  • $175k - $210k

     ...computational expression generation all the way to data modeling, and you\'ll have a lot of...  ...make key decisions. We\'re looking for engineers who are product-minded and can think...  ...maintaining complex backend systems, ideally with Python. Existing comfort deeply integrating... 
    Data
    Senior
    Software
    Local area
    Remote work
    Work from home

    Jobot

    Doral, FL
    2 days ago
  • $185k - $218k

    About CheckrCheckr is building the data platform to power safe and fair decisions...  ...joining a startup within a startup!As a Senior Software Engineer on the Truework team you will help...  ...equivalent education/training)Proficiency in Python and Javascript (or similar languages/... 
    Data
    Senior
    Software
    Work at office
    Local area
    Remote work
    Relocation
    Home office
    3 days per week

    Checkr

    San Francisco, CA
    3 days ago
  • $130.5k - $193.6k

     ...n\nAt PayPal, Backend Software Engineers play a pivotal role in...  ...every day. As a Backend Python Engineer, you will...  ...challenges, interpret data, and deliver impactful...  ...definitions from more senior roles.\n * Advises immediate...  ...PayPal\u2019s global ecosystem. \nOur team partners... 
    Data
    Senior
    Software
    Full time
    Work at office
    Local area
    Immediate start
    Flexible hours

    Paypal

    Austin, TX
    1 day ago
  •  ...hire, if desired) This is a hands-on senior engineering role on a small team building a...  ...Fidelity. We're looking for a Senior Software Engineer with deep experience in Python, TypeScript, and Node to help define and build our core data platform. This is a hands-on role for... 
    Data
    Senior
    Software
    Contract work
    Remote work

    DeWinter Group

    Boston, MA
    3 days ago
  • $105.7k - $176.4k

     ...Technology department invites applications for a full-time Senior Software Engineer to join our team. We are seeking a Senior Software Engineer with advanced Python development skills and a strong background in data analysis, modeling and transformation. The ideal... 
    Data
    Senior
    Software
    Full time
    Remote work
    Night shift
    Weekend work

    New York ISO

    Troy, NY
    3 days ago
  •  ...About this team and role: As a Senior Software Engineer on the Ecosystem Services Team , you’ll build and own...  ...and phone aliasing), and Monitor (data breach detection and remediation);...  ...Strong professional experience with Python , TypeScript/Node.js , or Rust... 
    Data
    Senior
    Software
    Full time
    Remote work
    Worldwide

    Mozilla

    Remote
    a month ago
  •  ...Junction, MD seeks a highly skilled Database Engineer with Top-Secret/SCI clearance to design,...  ...environments. The role requires deep data expertise, strong problem solving, and collaboration...  ...development of parser and loading software, while ensuring alignment with overall... 
    Data
    Senior
    Software
    Remote job

    Erias Ventures, LLC

    Annapolis, MD
    4 days ago
  •  ...Senior Python Engineer We are looking for a Senior Python Engineer to join...  ...applications and APIs for the CMRE Data Management Program. Key...  ...code; familiarity with the ecosystem (virtual environments,...  ..., networking basics Software Engineering Practices:... 
    Data
    Senior
    Software
    Contract work
    Local area
    Remote work
    Flexible hours

    STAR Inc.

    United States
    2 days ago
  • $160k - $260k

     ...the role We are looking for a Senior Backend engineer passionate about building...  ...issues Architect and optimize data-intensive systems, ensuring...  ...) and Docker Proficiency in Python and Node.js for building and...  ...and Information Technology Software Development #J-18808-Ljbffr... 
    Data
    Senior
    Software
    Full time
    Work at office
    Remote work

    Mathpix

    New York, NY
    2 hours 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!