CareerPlanGet AI match score →

Senior Software Engineer (Advertising Infrastructure)

💼 Full-time🗓 2026-06-24

Core

Design and scale high-throughput backend services, event-driven infrastructure, and extensible APIs for an Advertising OS that powers AI-driven campaign activation and personalized commerce.

Role type

Senior Software Engineer (Advertising Infrastructure)

Builds

Declarative APIs for AI agents, scalable rules engines, low-latency bidding systems, streaming data pipelines, and multi-touch attribution frameworks.

Domain

AdTech, AI-driven marketing, distributed systems

Deliverable

production ML models | product features | infrastructure

Required skills

High-throughput backend development, event-driven architecture, API design, streaming data pipeline engineering, real-time system architecture, privacy and compliance implementation, plugin architecture design

Preferred skills

AI/ML integration experience, autonomous system design, modern distributed systems expertise

Technologies

Kafka, event-driven infrastructure, streaming data pipelines

Responsibilities

Build declarative APIs for AI agents to define campaign parameters; Architect low-latency, configurable bidding systems integrated with AI decision engines; Design streaming data pipelines to unify data into a real-time decision layer; Enforce privacy and compliance guardrails across AI-driven decision-making; Ship modern APIs, event endpoints, and SDKs to empower partners and AI modules

Seniority

Senior, hands-on IC

Rewrite
## About the role Surfside powers the infrastructure, APIs, and software that businesses need to build custom advertising platforms—from sponsored listings and native ads to personalized commerce and AI-driven campaign activation. We help retailers unlock new value by personalizing, growing, and monetizing customer experiences. Meanwhile, brands tap into a new performance channel that delivers measurable results at the moment of intent. We're seeking a Senior Software Engineer to help design and scale the systems powering Surfside's Advertising OS. You will work closely with clients and partners to understand their integration needs and develop solutions that ensure seamless data exchange and functionality. This role requires strong technical acumen, problem-solving skills, and excellent communication abilities. You'll work on high-throughput backend services, event-driven infrastructure, and extensible APIs that support autonomous marketing systems. If you're excited about the intersection of AI, ad tech, and modern distributed systems, we'd love to meet you. ## What You'll be Building ### AI-Centric Campaign Management - Build declarative APIs for AI agents to define budgets, targeting, creatives, and goals in one pass. - Develop a scalable rules engine to support dynamic bidding, creative variation, and segmentation. ### High-Performance Bidding & Optimization - Architect low-latency, configurable bidding systems integrated with AI decision engines. - Stream real-time performance signals back into AI systems for feedback and continuous learning. ### Data Integration, Measurement & Insights - Design streaming data pipelines (Kafka, etc.) to unify 1P, 2P, and 3P data into a real-time decision layer. - Implement robust multi-touch attribution models and in-platform analytics frameworks. ### Governance, Compliance & Security - Enforce privacy and compliance guardrails across all AI-driven decision-making (GDPR, CCPA, etc.). - Build cost, performance, and brand-safety controls to manage autonomous actions. ### Platform Extensibility & Developer Experience - Ship modern APIs, event endpoints, and SDKs to empower internal teams, partners, and AI modules. - Support a plugin architecture to integrate specialized capabilities like custom ML models or brand safety checks. ## What We're Looking For
Sourced via wellfound · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Wellfound ↗