Logo
surfside.io

Senior Software Engineer (Advertising Infrastructure) Job at surfside.io in Bost

surfside.io, Boston, MA, United States, 02298

Save Job

Senior Software Engineer (Advertising Infrastructure)

Join to apply for the Senior Software Engineer (Advertising Infrastructure) role at Surfside

Senior Software Engineer (Advertising Infrastructure)

1 week ago Be among the first 25 applicants

Join to apply for the Senior Software Engineer (Advertising Infrastructure) role at Surfside

This range is provided by Surfside. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

$140,000.00/yr - $180,000.00/yr

  • About Surfside
  • About Surfside
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.

  • The Role
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
  • 5+ years building distributed, event-driven backend systems at scale.
  • Deep experience with TypeScript/Node.js, Kubernetes, streaming data systems (Kafka, Flink, or similar).
  • Strong systems design skills, particularly in real-time architecture, microservices, and cloud-native environments.
  • Familiarity with advertising concepts such as bidding, frequency capping, attribution, and creative optimization—strong plus.
  • Understanding of privacy, governance, and data security in regulated environments.
  • Comfortable working cross-functionally with product, AI/ML, and platform teams.

Why Join Surfside

  • Build the infrastructure powering AI-native advertising platforms.
  • Take on deep technical challenges in low-latency systems, real-time data, and personalization.
  • Contribute to a flexible, modern engineering culture with room for ownership and experimentation.
  • Competitive salary, meaningful equity, and benefits.

Equal Opportunity

Surfside is an Equal Opportunity Employer. We’re committed to creating an inclusive environment for all employees and encourage applicants from all backgrounds to apply.

Seniority level

  • Seniority level

    Mid-Senior level

Employment type

  • Employment type

    Full-time

Job function

  • Job function

    Engineering and Information Technology
  • Industries

    Hospitals and Health Care, Non-profit Organizations, and Government Administration

Referrals increase your chances of interviewing at Surfside by 2x

Sign in to set job alerts for “Senior Software Engineer” roles.

Boston, MA $180,000.00-$220,000.00 2 months ago

Senior Software Engineer, VLSI Design Tools

Senior Software Engineer, Lead - Supply Chain

Principal Software Engineer, Team Management

Senior Frontend Software Engineer, Groove Platform

Senior UI/UX Software Engineer (Qt w/ Python) - Newton, MA

Global IT Software Engineer Director & Chapter Lead

Principal Engineer, Software Delivery Lifecycle (SDLC) Architect

Boston, MA $100,000.00-$225,000.00 3 months ago

Senior Medical Device Software Engineer (Python / C++) - Newton, MA

Transaction Management Senior Software Developer, Vice President

SENIOR SOFTWARE ENGINEER - JCL, COBOL, Microfocus and Banking experience. (Hybrid position - prefer local candidates)

Senior Product Manager, AI Applications & Developer Frameworks

Boston, MA $120,000.00-$175,000,000.00 6 days ago

Principal UI/UX Software Engineer (Qt w/ Python) - Newton, MA

Sr Software Engineer, GPU Rendering, OpenGL, DirectX, Vulkan (Burlington, MA / Greater Boston area) - R50164

Senior Database Developer, Product Support Team (Bangkok based, relocation provided)

Boston, MA $150,000.00-$190,000.00 6 days ago

Senior Software Engineer, Backend - Fintech

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr