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

$141k - $208k
Full-time

ClickHouse

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, 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 Bonus points for: 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 The typical starting salary for this role in the US is

$141,000—$208,000 USD

The typical starting salary for this role in US Premium Markets is

$157,000—$232,000 USD

Compensation For roles based in the United States, the 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 click.appcast.io. 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 1 day ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - Python and Data Ecosystem in United States vacancy
  • $125k - $150k

     ...contact the recruiter directly. Senior Software Engineer, Python Programmer Fitch Ratings is currently...  ...Python software development stacks, ecosystems, frameworks and automation. ~...  ...container orchestration). Knowledge of data science and machine learning... 
    Data
    Senior
    Software
    Immediate start

    Fitch Group

    Chicago, IL
    1 day ago
  •  ...looking for an experienced software professional to...  ...distributed implementations of Python APIs for numerical...  ...practitioners in AI, data science, and HPC...  ...frameworks in various ecosystems. This developer will be...  ...Applied Math, Electrical Engineering, or related field (or... 
    Data
    Senior
    Software

    NVIDIA

    Santa Clara, CA
    3 days ago
  • A leading data and AI infrastructure firm is seeking a Senior Staff Software Engineer to define the ecosystem strategy and lead the development of frameworks for seamless application integration. The role requires extensive experience in data-intensive applications, and... 
    Data
    Senior
    Software

    Menlo Ventures

    Seattle, WA
    2 days ago
  • Senior Product Manager, APIs & Ecosystem About Perry Weather Perry Weather helps organizations...  ...turn hyperlocal weather data into faster, safer...  ...line. Our platform brings software, connected hardware, and...  ...intersection of product, engineering, partnerships, data, and... 
    Data
    Senior
    Software
    Work at office
    Monday to Friday

    Perry Weather

    Brooklyn, NY
    4 days ago
  •  ...build, and deliver top-notch technology products. As a Senior Lead Software Engineer - Python/AWS/AI/LLM at JPMorganChase within the Asset Wealth...  ...solutions Design and implement highly scalable and reliable data processing pipelines and deploy model inference services... 
    Data
    Senior
    Software
    For contractors

    J.P. Morgan

    Jersey City, NJ
    6 days ago
  •  ...build, and deliver top-notch technology products. As a Senior Lead Software Engineer - Python/Pyspark/Databricks/AI at JPMorganChase within the...  ...responsible AI use in engineering workflows, including data sensitivity considerations, secure handling of inputs/outputs... 
    Data
    Senior
    Software
    For contractors

    J.P. Morgan

    Atlanta, GA
    1 day ago
  •  ...Equities, ETFs, Commodities, and FX. As a Senior Research Software Engineer based in Houston, TX you'll support...  ...research infrastructure, engage in data-intensive analysis and modeling, and impact trading decisions. In Python-oriented environment, you'll refine processes... 
    Data
    Senior
    Software

    Quanta Search

    Houston, TX
    11 hours ago
  •  ...provider is seeking a highly experienced GCP Data Engineer for a hybrid role in Charlotte, NC. The...  ...candidate will have over 10 years of experience in software or cloud engineering and expertise in Google Cloud Platform, Python, and Django. You will be responsible for... 
    Data
    Senior
    Software
    Long term contract

    CDI Solutions

    Charlotte, NC
    3 days ago
  •  ...build, and deliver top-notch technology products. As a Senior Lead Software Engineer- Java/Python/ AI Solutions at JPMorganChase within the Asset and...  ...agents to securely connect to and interact with external data sources, APIs, and enterprise tools in real time.... 
    Data
    Senior
    Software

    J.P. Morgan

    Jersey City, NJ
    3 days 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

    Huntsville, AL
    3 days ago
  •  ...Title: Senior Python Developer Location: Must be onsite either in...  ...wide third-party divisional data integration initiative. Responsibilities...  ...5 years of IT experience in software design, development,...  ...development stacks, ecosystems, frameworks, and tools (e.g.... 
    Data
    Senior
    Software
    Monday to Friday

    Unisys

    McLean, VA
    3 days ago
  •  ...needs of our growing audience. As a Senior Software Engineer, you'll deliver complex code solutions...  ...development - Experience with Python and Angular or React - Experience with...  ...- Advanced knowledge in system and data architecture, data modeling, and design... 
    Data
    Senior
    Software
    Work experience placement

    H-E-B

    San Antonio, TX
    4 days ago
  •  ...is a forward-thinking software development company dedicated...  ...looking for a skilled Senior Python Developer to join our...  ...-grade applications, data-intensive services,...  .... This hands‑on engineering role focuses on delivering...  ...the Python data and ML ecosystem, including NumPy,... 
    Data
    Senior
    Software
    Full time
    H1b
    Local area
    Remote work
    Visa sponsorship

    Bright Vision Technologies

    Bartlett, IL
    16 hours ago
  • Insight Global is seeking a Fullstack Engineer in Chicago to develop production-ready features for a leading data analytics client. This role focuses...  ...solutions and requires strong Python skills, a solid understanding of software development best practices, and experience... 
    Data
    Senior
    Software

    Insight Global

    Chicago, IL
    1 day ago
  •  ...industry leading cloud-based software solution for A&D,...  ...environment. By streamlining data integration and...  ...collaboration, we help operators, engineers, and financial teams...  .... We’re hiring a Senior Software Engineer to...  ...who loves writing modern Python, caring about... 
    Data
    Senior
    Software
    Local area

    ComboCurve Inc.

    Houston, TX
    16 hours ago
  • THE ROLE: As a Senior Manager (Individual Contributor), AI Ecosystem Memory & Storage Partnerships,...  ...AMD’s next-generation Data Center GPU and AI infrastructure...  ...'s, and internal engineering teams to align roadmaps...  ..., infrastructure, and software stacks Experience with... 
    Data
    Senior
    Software

    Advanced Micro Devices

    Santa Clara, CA
    4 days ago
  •  ...Senior Backend Engineer (Python) We are looking for a Senior Backend Engineer (Python) to join a technically demanding project involving data‑intensive processing, system integration, and semantic technologies...  ...); Solid understanding of software architecture and design... 
    Data
    Senior
    Software
    Full time
    Flexible hours

    European Dynamics

    Brooklyn, NY
    4 days ago
  • A prominent media company in San Francisco seeks a Software Engineer to design and optimize data services that support millions of anime fans worldwide. The...  ...should possess strong expertise in TypeScript and Python, with at least 5 years of experience in backend engineering... 
    Data
    Senior
    Software
    Worldwide

    Crunchyroll

    San Francisco, CA
    16 hours ago
  • Epsilon is seeking an experienced Big Data Software Developer in Westminster, Colorado. In this role, you will design and implement scalable data processing solutions, optimizing performance using Python and Apache Spark in both cloud and on-prem environments. Applicants... 
    Data
    Senior
    Software
    Flexible hours

    UNAVAILABLE

    Westminster, CO
    16 hours ago
  • Senior Software Data Engineer (Python) We are looking for a Senior Software Data Engineer - Python-- to design, build, and optimize cloud-based, serverless data pipelines and infrastructures. You will leverage your expertise in Python, SQL, AWS, and Infrastructure as Code... 
    Data
    Senior
    Software

    Pointwest Technologies Corp

    Atlanta, GA
    2 days ago
  • $180k - $260k

     ...pipeline : design, implement, and maintain Python micro-services for conversational AI...  ...cross-functionally with ML, product, data engineering, and client-SDK teams to deliver features...  ..., and continuously deployable software. Preferred B.S./M.S. in CS, EE, or related... 
    Data
    Senior
    Software
    Remote work
    Flexible hours

    Dormont Manufacturing Company

    San Francisco, CA
    1 day 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
    2 days ago
  • Junior to Senior Data Engineer / SAS Programmer (Python, R, SQL and SAS) for Startup Full-time We are looking for a Strong Data Engineer / SAS Programmer...  ...data analysis and experiments. Develops and codes software programs, algorithms and automated processes to cleanse... 
    Data
    Senior
    Software
    Full time
    Work experience placement

    The Culper Group

    Bridgewater, MA
    4 days ago
  •  ...intelligence by unifying data, knowledge and business context...  ...through Independent Software Vendor (ISV) partnerships...  ..., and collaborating with senior leadership across Product, Engineering, TPM, Infrastructure,...  ...strengthening Teradata’s partner ecosystem and market... 
    Data
    Senior
    Software
    Flexible hours

    Teradata Corporation (SE)

    Albany, NY
    2 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
    3 days ago
  • $143.5k - $212.85k

     ...Software Development Engineer PayPal has been revolutionizing commerce globally...  ...based on definitions from more senior roles. Advises immediate...  ...programming 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
    11 hours ago
  • $155k - $175k

     ...technology solutions provider is in search of a Senior-Level Full-Stack Developer based in...  ...work on mission analytics, capturing software requirements and developing effective analytic...  ...qualifications include proficiency in Python and Java, 8 years of relevant experience,... 
    Data
    Senior
    Software

    IDS International

    Annapolis, MD
    2 days ago
  • $225k

     ...employer is hiring an AI Solutions Engineer for a direct hire role based...  ...sits at the intersection of software engineering and business...  ...You’ll be working heavily with Python, modern web technologies, and...  ...teams Experience with APIs, data pipelines, and structured/unstructured... 
    Data
    Senior
    Software
    2 days per week

    Motion Recruitment Partners LLC

    Kennett Square, PA
    4 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
    2 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
    16 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!