Senior Software Engineer - API & Data Connectors - MarTech/AdTech
Three Pillars Recruiting
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.
- PLEASE CLICK HERE TO SEE *ALL* OF OUR JOB OPENINGS!Senior Software Engineer - API & Data ConnectorsThis role sits in Data Products, which leverages... ...priorities.As a Senior Software Engineer on API & Data Connectors, you will own and extend core data ingestion framework...SeniorLocal areaShift work
- ...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
- ...TRM Labs is seeking a Senior Software Engineer, Full Stack for our San Francisco area. The role is Hybrid, based in SF, with public APIs and scalable systems as core focus. You’ll collaborate across law enforcement and product teams, building reliable backend APIs and...Senior
- ...Finch is hiring a senior backend engineer to design and scale API-driven services in a hybrid SF/NYC environment. You will own large initiatives, collaborate... ...security, and ship reliable systems that support our data-driven platform. The role requires 7+ years in backend...SeniorWork at office2 days per week
- The client is seeking a Senior Software Engineer to lead work focused on API development and data connectors within a MarTech/AdTech environment. In this role, you will design, build, and maintain backend services and integration components that enable reliable data exchange...Senior
- ...As a Senior Software Engineer on the Data Modeling team, you will help us complete the biggest re-architecturing project in Backstory history - Unified... .... You will build and maintain the services, REST APIs, databases, and big data jobs that provide Backstory’s insights...Senior
$180k - $225k
...build on. About this role: As a Senior Data Engineer at fal, you will build the data infrastructure... ...model invocation, and the partner APIs and compute vendors whose costs we need... ...This role sits at the intersection of software engineering and data engineering. You\'...SeniorCurrently hiringRemote workRelocation package- ...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
- ...the world safer and more secure. The Data Platform team builds and owns highly... ...for TRM's products and services. As a Senior Software Engineer on Data Infrastructure (RDBMS), you will... ...you will have: Keep customer-facing APIs fast and available at five-nines by owning...SeniorWorldwideDay shift
- ...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
...ambitious 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... ...Experience working on developer‑facing or API products. Familiarity with usage‑based pricing...SeniorCurrently hiringRemote workRelocation package- ...Right Hire Consulting LLC is seeking a Senior Full-Stack Engineer to design and deliver high-impact product features and backend services. You will... ...React/TypeScript UIs and robust Python FastAPI/GraphQL APIs, powering agent workflows from concept to production. Bring...Senior
$165k - $221k
...Senior Software Engineer, DataSan Francisco, CA or Remote (U.S.)Doximity is the leading clinical AI company... ...five years of industry experience as a data engineer or similar role.You are... ...are comfortable identifying and applying APIs, streaming, multithreading, and other asynchronous...SeniorFull timeLocal areaRemote workWork from homeHome officeFlexible hours$190k - $220k
...world safer and more secure.The Data Product team collaborates with... ...group of data scientists, engineers, and product managers to build... ...s products and services. As a Senior Data Engineer on the Data Product... ...in architecting scalable API development, distributed system...SeniorWorldwide- ...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 seeking a Senior Software Engineer to shape the next generation of Data Marketplace capabilities. You will design, build, and scale core platform features across APIs, services, and user workflows. You will lead software initiatives, drive architecture...Senior
$130k - $196.5k
...the future of responsible data collaboration between the world... ...is looking for a Senior Software Engineer to help shape the next generation... ...Marketplace capabilities across APIs, services, and user-facing... ...workflows.Experience in AdTech, MarTech, data marketplaces, or privacy...SeniorWorldwide- ...Flow Engineering, Inc. seeks a Senior Software Engineer - Integrations to connect Flow with customer tools and data across PLM, ALM, requirements, and issue-tracking systems. You will... ...building robust integration patterns and scalable APIs to support #J-18808-LjbffrSenior
- ...brands a unified view of their business data through powerful attribution modeling and... ...and load-bearing. As a data-tilted software engineer working at Northbeam, you will work with... ...maintainability. Build and maintain APIs that enable flexible, secure, and tenant...SeniorTemporary workRemote workFlexible hours
$153k - $213k
...matters most. The Growth Platform Engineering team builds the core systems and... ...closely with Product, Data Science, and Experience teams to design APIs, event-driven services, and experimentation... ...We’re looking for a passionate Senior Software Engineer to design and build...SeniorWork at officeRemote workFlexible hours$144k - $288k
...in shaping the future of science! We are seeking Senior Software Engineers with backend experience to join our Data Platform Team (Data), where you’ll collaborate with... .... What You'll Be Building Design & Build APIs: Design and build high‑performance, secure, and well...SeniorFull timeWork at officeLocal areaFlexible hours- ...Samba is hiring for a Product Engineering role in California. You will own features end to end... ...frontend interfaces to backend services and data models, while working with data pipelines... ...to deliver trusted data-driven products in adtech and measurement #J-18808-Ljbffr...Senior
$168k - $210k
...trust at the very first interaction! As a Senior Software Engineer, you will build the platform where... ...scalable orchestration layers for customer data. Migrate core business logic out of... ...by defining standard methodologies for API design, testing, and observability. Mentor...SeniorFull timeWork at officeLocal area- ...Tessera Data in San Francisco is hiring a senior full‑stack engineer to design, build, and launch end‑to‑end applications and scalable APIs that power risk signals for safer communities. You will partner with customers and stakeholders to translate needs into robust features...Senior
- ...candidate will have extensive experience in software development, particularly in building... ...TypeScript, a deep understanding of RESTful APIs, and experience with cloud platforms like... ...offers the opportunity to mentor junior engineers and influence best practices across the...Senior
- Tanium in Emeryville, CA is seeking a Senior Software Engineer to build and maintain our next generation data services within a nimble team. You will design, develop, test... ...in Golang, C++, or Rust, PostgreSQL, API design, and cloud platforms. #J-18808-Ljbffr TaniumSenior
$150k - $230k
...Senior Software EngineerAt 0x, our mission is to "Create a Tokenized World... ...delightfully simple suite of developer APIs that provide faster trading,... ...'re hiring a Senior Software Engineer to expand what the API... ...logs, traces and onchain data, and resolve the root cause.Work...SeniorContract workWork at officeLocal areaRemote workWork from homeFlexible hours$170k - $240k
...growing extremely quickly. Our real-time APIs have helped verify hundreds of... ...in-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$130k - $196.5k
...shaping the future of responsible data collaboration between the... ....com.We on the Identity Engineering team maintain the graph processing... ..., developing new REST APIs, and migrating applications to... ...you:6+ years of professional software development experience, primarily...SeniorWorldwide
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!
- software engineer amazon San Francisco, CA
- information technology software engineer San Francisco, CA
- federal - software developer San Francisco, CA
- junior software engineer San Francisco, CA
- graduate software developer San Francisco, CA
- rust software engineer San Francisco, CA
- software development engineer (robotics engineer) San Francisco, CA
- IT software developer San Francisco, CA
- software engineer remote San Francisco, CA
- junior software developer internship San Francisco, CA



