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.
- ...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...DataSeniorSoftwareFull timeWork at officeFlexible hours
- ...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...DataSeniorSoftwareFull timeContract workWork at officeRemote workWork from homeFlexible hours
$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. ~...DataSeniorSoftwareFull timeRemote work- ...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-...DataSeniorSoftwareFull timeContract workWork at officeRemote workWork from homeFlexible hours
- ...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...DataSeniorSoftwareRemote workFlexible hoursNight shift
$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...DataSeniorSoftwareFull timeH1bLocal areaImmediate startRemote workVisa sponsorshipWork visa- ...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...DataSeniorSoftwareWork at officeRemote workWork from home
$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...DataSeniorSoftwareWork at officeLocal areaImmediate startFlexible hours$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...DataSeniorSoftwareHourly payFull timeContract workFor contractorsRemote workVisa sponsorship$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...DataSeniorSoftwareRemote work$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...DataSeniorSoftwareFull timeWork at officeLocal areaRemote workWork from homeFlexible hours- ...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...DataSeniorSoftwareTemporary workWork at officeHome officeShift work
$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...DataSeniorSoftwareRemote jobFull timeContract workWork experience placementWork at office$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...DataSeniorSoftwareFull timeWork experience placementRemote work- 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...DataSeniorSoftwareFull timeRemote work
- ...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-...DataSeniorSoftwareFor contractorsLocal areaRemote work
- ...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...DataSeniorSoftwareContract workPart timeFor contractorsRemote work
$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...DataSeniorSoftwareContract workWork from homeFlexible hours- ...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...DataSeniorSoftwareFor contractorsFreelanceRemote work
- ...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...DataSeniorSoftwareFull timeContract workWork from homeRelocation package
- 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....SeniorSoftwareFull timeRemote workFlexible hours
$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...DataSeniorSoftwareRemote workFlexible hours- ...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...DataSeniorSoftwareFor contractorsRemote workFlexible hours
$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,...DataSeniorSoftwareFull time- ...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...SeniorSoftwareFull timeWork at officeImmediate startRemote workWork from home
- ...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...DataSeniorSoftwareLocal areaRemote workVisa sponsorship
- ...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...DataSeniorSoftwareShift work
- ...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...SeniorSoftwareRemote workWork from home
- ...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...DataSeniorSoftwareFreelanceWork at officeRemote workFlexible hours
- ...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-...DataSeniorSoftwareRemote 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!
- senior robotics software engineer Remote
- intermediate software engineer Remote
- junior software developer Remote
- graduate software engineer Remote
- software engineer internship Remote
- senior software engineer Remote
- software developer fintech Remote
- software engineer visa sponsorship Remote
- software engineer student Remote
- senior software engineer ruby on rails Remote










