Senior Software Engineer - Python and Data Ecosystem
$500 per monthClickHouse
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.
- ...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...DataSeniorSoftwareRemote workFlexible hours
$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...DataSeniorSoftwareRemote workWork from homeFlexible hours$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...DataSeniorSoftwareFull timeTemporary workPart time- ...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...DataSeniorSoftwareFull timeRemote workWorldwideFlexible hours
- 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...DataSeniorSoftwareFlexible hours
$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...DataSeniorSoftwareFull timeWork at officeRemote workWork from homeShift work$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...DataSeniorSoftwareFull timeRemote work$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...DataSeniorSoftwareRemote jobFull timeContract workFor contractors- ...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...DataSeniorSoftwareFull timeContract workWork at officeRemote work
- ...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...DataSeniorSoftwareLong term contractRemote work
$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...DataSeniorSoftwareFull timeH1bLocal areaImmediate startRemote workVisa sponsorship$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...DataSeniorSoftwareFull timeContract workWork experience placementFlexible hours$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...DataSeniorSoftwareFull timeRemote workFlexible hours$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...DataSeniorSoftwareFull timeRemote work- ...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...DataSeniorSoftwareH1bRemote workVisa sponsorship
- ...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...DataSeniorSoftwareVisa sponsorship
- ...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...DataSeniorSoftwareRemote jobFull timeShift work
- ...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...DataSeniorSoftwareRemote work
$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...DataSeniorSoftwareRemote jobFull timeLocal area- ...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...DataSeniorSoftwareRemote work
$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....DataSeniorSoftwareFull timeFlexible hours$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...DataSeniorSoftwareLocal areaRemote workWork from home$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/...DataSeniorSoftwareWork at officeLocal areaRemote workRelocationHome office3 days per week$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...DataSeniorSoftwareFull timeWork at officeLocal areaImmediate startFlexible hours- ...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...DataSeniorSoftwareContract workRemote work
$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...DataSeniorSoftwareFull timeRemote workNight shiftWeekend work- ...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...DataSeniorSoftwareFull timeRemote workWorldwide
- ...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...DataSeniorSoftwareRemote job
- ...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:...DataSeniorSoftwareContract workLocal areaRemote workFlexible hours
$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...DataSeniorSoftwareFull timeWork at officeRemote work
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!
- cybersecurity software engineer Remote
- graduate software engineer Remote
- software developer fintech Remote
- new graduate software engineer Remote
- senior robotics software engineer Remote
- software engineer visa sponsorship Remote
- software engineer unity Remote
- software qa engineer Remote
- network software engineer Remote
- software engineer remote Remote



