Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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.

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - API & Data Connectors - MarTech/AdTech in San Francisco, CA vacancy
  • 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... 
    Senior
    Local area
    Shift work

    Three Pillars Recruiting

    San Francisco, CA
    3 days ago
  •  ...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

    Three Pillars Recruiting

    San Francisco, CA
    3 days ago
  • 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

    Three Pillars Recruiting

    San Francisco, CA
    3 days ago
  •  ...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

    TRM Labs Inc.

    San Francisco, CA
    1 day ago
  •  ...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... 
    Senior
    Work at office
    2 days per week

    Finch Services

    San Francisco, CA
    3 days ago
  • 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

    Confidential

    San Francisco, CA
    4 days ago
  •  ...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

    Logoslabs

    San Francisco, CA
    13 hours ago
  • $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\'... 
    Senior
    Currently hiring
    Remote work
    Relocation package

    The Consensus

    San Francisco, CA
    4 days ago
  •  ...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)... 
    Senior
    Work at office
    3 days per week

    Rippling

    San Francisco, CA
    3 days ago
  •  ...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... 
    Senior
    Worldwide
    Day shift

    TRM Labs

    San Francisco, CA
    2 days ago
  •  ...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... 
    Senior
    Casual work

    Three Pillars Recruiting

    San Francisco, CA
    3 days ago
  • $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... 
    Senior
    Currently hiring
    Remote work
    Relocation package

    fal

    San Francisco, CA
    1 day ago
  •  ...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

    Right Hire Consulting LLC

    San Francisco, CA
    23 hours ago
  • $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... 
    Senior
    Full time
    Local area
    Remote work
    Work from home
    Home office
    Flexible hours

    Doximity

    San Francisco, CA
    4 days ago
  • $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... 
    Senior
    Worldwide

    TRM Labs

    San Francisco, CA
    4 days ago
  •  ...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... 
    Senior
    Casual work
    Work at office

    Three Pillars Recruiting

    San Francisco, CA
    3 days ago
  •  ...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

    LiveRamp

    San Francisco, CA
    3 days ago
  • $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... 
    Senior
    Worldwide

    LiveRamp

    San Francisco, CA
    4 days ago
  •  ...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-Ljbffr
    Senior

    Flow Engineering, Inc.

    San Francisco, CA
    1 day ago
  •  ...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... 
    Senior
    Temporary work
    Remote work
    Flexible hours

    Logoslabs

    San Francisco, CA
    2 days ago
  • $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... 
    Senior
    Work at office
    Remote work
    Flexible hours

    Logoslabs

    San Francisco, CA
    4 days ago
  • $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... 
    Senior
    Full time
    Work at office
    Local area
    Flexible hours

    Lila Sciences

    San Francisco, CA
    4 days ago
  •  ...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

    SAMBA

    San Francisco, CA
    4 days ago
  • $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... 
    Senior
    Full time
    Work at office
    Local area

    Ripple Labs Inc.

    San Francisco, CA
    4 days ago
  •  ...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

    Tessera Data

    San Francisco, CA
    1 day ago
  •  ...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

    Hamster

    San Francisco, CA
    4 days ago
  • 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 Tanium
    Senior

    Tanium

    Emeryville, CA
    3 days ago
  • $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... 
    Senior
    Contract work
    Work at office
    Local area
    Remote work
    Work from home
    Flexible hours

    0x

    San Francisco, CA
    23 hours ago
  • $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... 
    Senior
    Live in
    Work at office
    Remote work
    Home office
    Flexible hours

    SentiLink

    San Francisco, CA
    4 days ago
  • $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... 
    Senior
    Worldwide

    LiveRamp

    San Francisco, CA
    4 days ago

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!