CareerPlan

Software Development Engineer, Ads Campaign Management

New York, New York, United StatesFull-time$158k–$214k2026-10-26 → 2026-11-10

Core

Design and implement scalable API architectures and Model Context Protocol (MCP) server infrastructure for AI-powered advertising agents serving millions of advertisers.

Role type

Senior Software Development Engineer (Ads Campaign Management)

Builds

Large-scale distributed systems for ad campaign management and AI agent orchestration

Domain

Advertising technology, Generative AI, Distributed Systems

Deliverable

production ML models

Required skills

Distributed systems design, API architecture, Model Context Protocol (MCP), AI agent orchestration, System design patterns, High-concurrency programming, Object Oriented Design

Preferred skills

Full SDLC experience, Code reviews, Source control management, Build processes, Testing, Operations

Technologies

C#, C++, Java, Perl, AWS (ECS, Fargate, EC2, EMR, Lambda, Kafka, Elastic Search, Dynamo DB, SQS, SNS, Cloud watch, CDK, Cloud Formation)

Responsibilities

Design scalable architectures for APIs serving millions of advertisers; Build MCP server infrastructure for AI agent-data interaction; Establish system design patterns for global ads experience at scale

Seniority

Senior, hands-on IC