Senior Software Engineer - API & Data Connectors - MarTech/AdTech
Three Pillars Recruiting
PLEASE CLICK HERE TO SEE *ALL* OF OUR JOB OPENINGS!Senior Software Engineer - API & Data ConnectorsThis role sits in Data Products, which leverages the company's go-to-market, operations, and SRE functions and adheres to the company's engineering standards and tooling, while running its own product-focused, sprint-based development cycle. It’s the right fit for engineers who understand hyperscaling startups: rapid iteration, resourcefulness, and comfort with shifting priorities.As a Senior Software Engineer on API & Data Connectors, you will own and extend core data ingestion framework and SDK abstractions. You will design and maintain the custom connector abstraction layers that sit at the core of our data pipeline, alongside a high-throughput Flask runtime service. This role is a hybrid of framework/SDK design and high-performance data engineering—you’ll build native high-throughput connectors (DuckDB, Arrow, Iceberg, S3) while maintaining extensible adapters (PyAirbyte) to bridge hundreds of enterprise data sources into our Causal AI engine.What You’ll Do:Architect Connector Abstractions: Design, extend, and maintain core Abstract Base Classes (Connector and WatcherConnector ABCs) that establish clean, typed SDK-like interfaces for all data ingestionBuild High-Performance Native Connectors: Develop zero-copy, memory-efficient native connectors for local filesystems, Amazon S3, S3 file watchers, and Apache Iceberg utilizing DuckDB relations, Apache Arrow, and Flowbee DataRef primitives.Own the Flask Runtime Service: Build, maintain, and optimize the Flask connector service that exposes standardized runtime operational contracts: catalog, check, discover, and read.Integrate Broad Source Catalogs: Maintain and scale our optional PyAirbyte integration (airbyte>=0.20.0), using PyAirbyte as an optional adapter backend to instantly unlock 300+ external Airbyte data sources.Optimize Data Transfer Semantics: Ensure low latency and high memory efficiency when materializing and passing data references (DataRef) through pipeline execution layers.Developer Experience & Extensibility: Ensure internal and external developers can easily author, test, and deploy custom connectors against our framework with minimal friction and strong typing guarantees.What Will Help You Succeed:Engineering Fundamentals & Frameworks5+ years writing production software, with deep mastery of Python 3.10+ (async/await, strict type hints, ABCs, Pydantic, and clean OOP abstraction patterns).Experience building and operating microservices/APIs using Flask or similar lightweight web frameworks, with a focus on high-throughput JSON/stream serialization.Proven track record of building extensible SDKs, abstract interfaces, or pluggable framework architectures used by other engineers.Data Ecosystem & Ingestion DepthDeep experience with modern embedded analytical engines and columnar formats: DuckDB relations, Apache Arrow, and Apache Iceberg.Hands-on experience with cloud storage ingestion patterns (Amazon S3, event-driven S3 file watchers, local storage abstractions).Familiarity with standard ELT/ETL lifecycle concepts (catalog, schema discovery, health check, read/stream).Experience integrating or extending data connector frameworks like PyAirbyte (airbyte>=0.20.0), Singer, or Meltano.Development & DeploymentExperience handling complex Python dependency management and packaging (Poetry, pip-tools) for modular framework plugins.Daily comfort with Linux, Docker, Git, automated testing (pytest), and CI/CD pipelines.Nice to Have:Familiarity with custom event-driven file watching and streaming architectures.Performance optimization experience dropping into Rust or C++ for bottleneck operations.Experience working with low-overhead data reference passing engines (e.g., Flowbee DataRef).The role is right for you if:You appreciate elegant code abstractions just as much as raw data-throughput performance.You enjoy building the foundational tools, framework ABCs, and SDKs that empower an entire data platform to talk to any data source on earth.Job-3645228*LI-AL1#LI-Onsite
- ...HERE TO SEE *ALL* OF OUR JOB OPENINGS!Senior Software Engineer - Backend, Data ProductsAs a Senior Software... ...at the heart of the platform), the connectors and tooling that bring messy real-world... ...transform, and validate data at scale.API/backend design: GraphQL and/or REST...Senior
- PLEASE CLICK HERE TO SEE *ALL* OF OUR JOB OPENINGS!Senior Software Engineer — Backend PerformanceAs a Senior Software Engineer on Backend Performance, you own the hottest paths in data products — the code that has to be fast because everything downstream depends on it....Senior
- ...Fivetran in Oakland is seeking a senior software engineer to join the Metadata team, owning the discovery API, catalog, lineage, and run history services. You will design... ...to-end features across high-throughput APIs and data models, collaborating with product, QE, and peers...Senior
- ...cutting-edge machine learning, data science, and anti-fraud AI,... ...growth. This role The senior Software Engineer Systems is responsible for... ...development of platforms for MarTech Systems, which drive global... ...native architectures, including APIs, microservices, and event-...SeniorFull timeImmediate start
- ...this year. About this role As a Senior Data Engineer at Amigo, you'll build the data layer everything... ...systems (EHRs, schedulers, warehouses, APIs) Designing transformations that turn... ..., or reverse ETL pipelines Built connector frameworks or ingestion platforms that...SeniorFull timeFlexible hours
$180k - $215k
...Marketing Technology (MarTech) team is a newly... ...a versatile engineer who can work on a... ...ad platforms, and data warehouse Marketing... ...shipping production software, with hands-on... ...experience: building APIs and server-side... ...MCP MarTech / AdTech domain background...SeniorFull timeWork experience placementWorldwideShift work3 days per week- ...Rippling.com addresses.About the Data Cloud TeamRippling Data Cloud... ...data stack including data connectors, transformations, visualizations... ...as the first "context-aware, senior analyst" for HR and Finance teams... ....Data Access - Owns the query engine (RQL, Rippling Query Language)...SeniorWork at office3 days per week
- ...CLICK HERE TO SEE *ALL* OF OUR JOB OPENINGS!Senior Backend EngineerSeeking a Senior Backend Engineer to architect and operate their backend... ...that power their causation analytics—from data processing pipelines to the APIs that serve insights to their customers. This...SeniorCasual work
$180k - $225k
...Senior Data Engineerfal is the generative media ecosystem powering the... ...About this role:As a Senior Data Engineer at fal, you will build the... ...invocation, and the partner APIs and compute vendors whose costs... ...sits at the intersection of software engineering and data...SeniorCurrently hiringRemote workRelocation package- ...About the role We are looking for passionate engineers who are excited to turn data into products customers love. As a senior engineer on the Data Products team at Persona,... ...natural language. Build the backend services, APIs, and query layer that power these products over...SeniorFull timeFor contractorsInternship
- ...CLICK HERE TO SEE *ALL* OF OUR JOB OPENINGS!Senior Full Stack Engineer (Backend)As a Senior Full-Stack Engineer... ...frameworks.Develop backend services and APIs using languages like Node.js or Python.Design and manage databases and data-intensive applications.Mentor junior and...SeniorCasual workWork at office
- LiveRamp is the data collaboration platform of choice for the... ...LiveRamp is looking for a Senior Software Engineer to help shape the next... ...Marketplace capabilities across APIs, services, and user-facing... ...data workflows.Experience in AdTech, MarTech, data marketplaces, or...SeniorFull timeWork from homeFlexible hoursNight shift
$193.93k - $291.15k
...generalists where ML and systems engineering converge. This is not a "... ..., and raise the bar on the data and evaluation loop that drives... .... ~4+ years of industry software engineering experience with Python... ...(not only called framework APIs), and can reason about why a...SeniorImmediate startFlexible hours$180k - $225k
...teams build on. About this role: As a Senior Data Scientist for Go-to-Market at fal, you... ...with Product Intelligence and Data Engineering as part of fal's center‑of‑excellence data... ...Experience working on developer‑facing or API products. Familiarity with usage‑...SeniorCurrently hiringRemote workRelocation package- ...Senior Software Engineer, Data Foundation About Mixpanel Mixpanel turns data clarity into innovation. Trusted by more than 29,000 companies,... ...Web application backends (Python, Django) High‑volume APIs Search indexing A track record of leading projects end...Senior
$168k - $210k
...Senior Software Engineer, Data Engineering Location: San Francisco, CA, United States. We’re building a world where value moves like information... ...excellence by defining standard methodologies for API design, testing, and observability. Mentor fellow engineers...SeniorFull timeLocal area- A tech solutions company based in San Francisco is seeking a founding software engineer to enhance its core API and create internal tools for complex data processing. You will work closely with founders and contribute to LLM accuracy improvements. Candidates should have...
- ...love to meet you.About the RolePlenful is hiring a Senior Software Engineer to build and improve our data platform that powers our automation engine. You'll operate... ...the platform matures.Establish data contracts and APIs that give feature teams clean, stable interfaces to...SeniorFull timeWork at officeRemote work2 days per week
$110k - $270k
...industry by providing real-time reference data across the complete healthcare... ...excellence and customer success. In the role of Senior Software Engineer, Data Platform at Opendata, you'll... ...Experience building and supporting scalable APIs for platforms Hands-on experience using...SeniorWork at officeLocal areaRemote workWork from homeFlexible hours- Sephora in the United States is seeking a Senior Engineer, Marketing Technology to design and implement analytical solutions for MarTech, AdTech & CRM platforms. You will influence the... ...marketing infrastructure. You’ll build data pipelines, optimize data processing, and...Senior
- Sephora US is seeking a Senior Engineer, Marketing Technology to design and implement innovative analytical solutions for MarTech, AdTech and CRM platforms. You will drive the technical vision... ...-to-end projects, building scalable data infrastructure, ETL development, and...Senior
- ...dbt Labs is seeking a senior software engineer to join the Metadata team, owning the design and delivery of features end to end across high-throughput APIs and data models. You will build faster, more reliable services and collaborate with product and QE to scale capabilities...Senior
- ...Taskrabbit is seeking an experienced Senior Software Engineer for the Operations Technology Team in San Francisco. You will lead, mentor, and build... ...end features across the stack, focusing on scalable backend APIs to support clients, taskers, and internal users. Emphasis...Senior2 days per week
- ...Drata is seeking a Senior Software Engineer II to lead platform development and make architectural decisions in San Francisco. This position focuses... ...on building clean, maintainable applications and scalable APIs while collaborating with product managers. The role...Senior
- ...LiveRamp in San Francisco is looking for an experienced software developer to lead initiatives in solving complex problems and collaborate... ...has 6+ years of experience, including 3+ years building REST APIs, and familiarity with cloud platforms like GCP or AWS. The role...SeniorRemote work
- ...Senior Software Engineer, Data Acquisition Overview: The Data Acquisition team within the Foundations organization at OpenAI is responsible for all aspects of data collection to support our model training operations. Our team manages web crawling and GPTBot services...SeniorFull time
$170k - $240k
...growing extremely quickly. Our real-time APIs have helped verify hundreds of... ...-office by design. For example, our engineering team in India works primarily from our Gurugram office. Role As a Senior Software Engineer on the Data Platform team at SentiLink, you will...SeniorLive inWork at officeRemote workHome officeFlexible hours$213k - $263k
...unique challenges. The Eval Authoring APIs team's mission is to establish the foundational... ...an experienced, technically hands‑on Senior Software Engineer to design and implement these core... ...deployment. ~ Expertise in systems design and data modeling for high‑throughput, low‑...SeniorFull timeRemote work- ...the future will be resh… Engineering Manager, Agentic AI Join... ...largest transfer of wea… Staff Software Engineer, Foundation Model API P-1930 At the company, we... ...about enabling data and AI teams to solve the... ...we integrate cutting-ed… Senior Staff Software Engineer,...Senior
$192k - $240k
...model, it starts with the data. We’re on a mission... ...to empower scientists, engineers, financial experts,... ...the newest Snorkeler! Senior Full Stack Engineer... ...and shipping enterprise software products , specifically... ...Expertise designing REST APIs for internal services...SeniorWork at officeLocal area3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - API & Data Connectors - MarTech/AdTech. Be the first to apply!
- senior robotics software engineer San Francisco, CA
- software system engineer San Francisco, CA
- part time software developer San Francisco, CA
- fall software engineering internship San Francisco, CA
- security software engineer San Francisco, CA
- intel software engineer San Francisco, CA
- software developer fintech San Francisco, CA
- new graduate software engineer San Francisco, CA
- software development engineer aws San Francisco, CA
- information technology software engineer San Francisco, CA




