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
- 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$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$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
- ...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
$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$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 —...DataSeniorSoftwareHourly paySummer workImmediate startRemote workShift work$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$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...DataSeniorSoftwareFull timeRemote workHome officeFlexible hours$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- ...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...DataSeniorSoftwareFull timeRelocationFlexible hours
- 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...DataSeniorSoftwareFull timeWork at office
$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...DataSeniorSoftwareFull timeLocal areaRemote workWork from home- ...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
$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...DataSeniorSoftwareFull timeTemporary workPart timeWork at officeFlexible hours- ...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,...DataSeniorSoftwareFull timeWork experience placementRemote workShift work
$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...DataSeniorSoftwareFull timeImmediate start$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$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...DataSeniorSoftwareLocal areaRemote work$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- ..., 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....DataSeniorSoftwareFull timeRemote work
$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...DataSeniorSoftwareFull time- ...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...DataSoftwareWork at officeRemote workWork from homeFlexible hours
$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...DataSeniorSoftwareWork at officeRemote work$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...DataSeniorSoftwarePermanent employmentFull timeInternshipWork from home- ...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...DataSeniorSoftwareWork at officeRemote work
- ...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
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!
- ngo software engineer Remote
- software data engineer Remote
- graduate software engineer Remote
- software engineer unity Remote
- software development engineer (robotics engineer) Remote
- software system engineer Remote
- associate software engineer Remote
- software developer no experience Remote
- graduate software developer Remote
- software engineer - early career Remote







