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 1 day 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
    1 day 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
    3 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
    17 hours 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
    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
    17 hours 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
    17 hours 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
    17 hours 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
    1 day 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
    4 days ago
  • $160k - $190k

     ..., and money. We're hiring a Senior AI Engineer to fix that.Your job is simple...  ...isn't delivering value, the data tells you before anyone else...  ...7+ years of professional software engineering experience — you...  ...work.Strong proficiency in Python and TypeScript/JavaScript —... 
    Data
    Senior
    Software
    Hourly pay
    Summer work
    Immediate start
    Remote work
    Shift work

    SpotOn

    Chicago, IL
    1 day 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
    5 days ago
  • $500 per month

    Role Description As a Senior Software Engineer specializing in JVM-based frameworks, you'll serve...  ...critical parts of ClickHouse's Data engineering ecosystem. This role sits at the intersection...  ...platforms. ~Working knowledge of Python, especially in data engineering contexts... 
    Data
    Senior
    Software
    Full time
    Remote work
    Home office
    Flexible hours

    ClickHouse

    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
    17 hours ago
  •  ...experienced Backend Engineer to join our...  ...experience in backend software development. ~Strong...  ...proficiency in Python. ~Extensive...  ...support our various data products and AI platforms...  ...architects and senior engineers to...  ...relevant to the AdTech ecosystem. ~Optimize... 
    Data
    Senior
    Software
    Full time
    Relocation
    Flexible hours

    GlobalLogic

    Remote
    17 hours ago
  • Role Description We are seeking a Lead Software Engineer – Python / Java who will be responsible for developing, testing and maintaining a complex...  ...Java. The developer will work closely with Product Owner/Data Coaches/Analysts/DBA and Scrum/Kanban teams to ensure alignment... 
    Data
    Senior
    Software
    Full time
    Work at office

    Tria Federal

    Remote
    17 hours ago
  • $175k - $210k

     ...generation all the way to data modeling, and you'll...  .... We're looking for engineers who are product-minded...  ...systems, ideally with Python. Existing comfort deeply...  ...our LinkedIn page! Seniority level ~ Seniority...  ...and IT Consulting and Software Development... 
    Data
    Senior
    Software
    Full time
    Local area
    Remote work
    Work from home

    Jobot

    Davenport, IA
    4 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
    17 hours ago
  • $117k - $234k

     ...independently handle high impact, critical software/systems monitoring issues, troubleshoot...  ...building scalable applications.• (Python):• Utilize libraries like to integrate...  ...Walmart Global Tech. Were a team of software engineers, data scientists, cybersecurity experts and... 
    Data
    Senior
    Software
    Full time
    Temporary work
    Part time
    Work at office
    Flexible hours

    Walmart

    Sunnyvale, CA
    4 days ago
  •  ...Description We are hiring a Senior Python Developer to join...  ...as a forward-deployed engineer, embedding with...  ...backend services, APIs, data, and UI — and operate...  ...Strong fundamentals in software design, testing (pytest...  ...modern Python data and ML ecosystem (pandas, NumPy,... 
    Data
    Senior
    Software
    Full time
    Work experience placement
    Remote work
    Shift work

    Embrace Software Inc.

    Remote
    6 days ago
  • $100k - $150k

     ...seeking an experienced Senior Backend Developer – Python to design, build,...  ...grade applications, data-intensive services,...  ...This is a hands-on engineering role focused on delivering...  ...fundamentals in software architecture, data engineering...  ...Python data and ML ecosystem. ~Working... 
    Data
    Senior
    Software
    Full time
    Immediate start

    Bright Vision Technologies

    Remote
    17 hours 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
    17 hours ago
  • $175k - $215k

     ...role, you’ll use C++ to build important software that powers machine learning, computer vision...  ...realistic 3D models based on real-world data. You’ll get to work with the latest...  ...Bachelor’s Degree in Computer Science, Engineering, Mathematics, or a related field 3+ years... 
    Data
    Senior
    Software
    Local area
    Remote work

    NBCUniversal

    New York, NY
    1 day 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
    17 hours ago
  •  ..., this SaaS powerhouse company consistently generates data-driven results to help their global clientele communicate...  ...with buyers. We’re searching for a skilled Senior Software Developer  with extensive Python experience to join this distributed technology team.... 
    Data
    Senior
    Software
    Full time
    Remote work

    Technology Navigators

    United States
    17 hours ago
  • $100k

     ...a vital part of Netflix's Productivity Engineering organization, and supports Java & JVM-based...  ...engineers to deliver high-quality software at scale. About the Role We are...  ...that provide high-quality synthetic test data generated from captured production traffic... 
    Data
    Senior
    Software
    Full time

    Netflix

    Remote
    17 hours ago
  •  ...Technology is seeking a skilled Software Engineer to design, develop, and...  ...connect our core applications and data pipelines. You’ll leverage your expertise in Python and MuleSoft (version 4) to build...  ...integrations across our ecosystem.KEY RESONSIBILITIES: Works independently... 
    Data
    Software
    Work at office
    Remote work
    Work from home
    Flexible hours

    Emory University

    Atlanta, GA
    5 days ago
  • $200k - $220k

    Our Client's Tools Engineering team has provided various world-class tools across...  ..., self-motivated & self-managed software developer with expertise in Python programming.An ideal candidate will...  ...classes like stocks, options, market data concepts, FIX connectivitySubject... 
    Data
    Senior
    Software
    Work at office
    Remote work

    Solomon Page

    Greenwich, CT
    1 day ago
  • $199.09k - $298.2k

     ...building blocks of the data infrastructure that...  ...electrical connectivity ecosystem. The marketing challenge...  ...management and engineering teams to deeply understand...  ...communications.Act as a senior voice of the market —...  ...to technology and/or software subject to U.S. export... 
    Data
    Senior
    Software
    Permanent employment
    Full time
    Internship
    Work from home

    Marvell

    Santa Clara, CA
    4 days ago
  •  ...implement, optimize, and maintain large-scale data pipelines and surveillance models that...  ...financial data. The team consists of software engineers, data engineers, compliance specialists...  ...software engineering experience in Python, C++ or Java3+ years of professional experience... 
    Data
    Senior
    Software
    Work at office
    Remote work

    Interactive Brokers

    Chicago, IL
    5 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
    17 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!