Skip to main content

About the role

Overview: As part of Unity's Advertiser Growth team, you will design GenAI-backed systems to boost ad creative quality, pacing, and measurement at scale. You’ll own the architecture for high-performing creatives, multi-timezone budget pacing, and robust billing pipelines that support billions of events. Your work shapes marketplace health, advertiser ROI, and the long-term growth of Unity’s ad ecosystem. This role combines technical breadth across AI, data, and backend systems with leadership in a fast-growing, mission-critical area. Compensation / Benefits Comprehensive health, life, and disability insurance Commute subsidy Employee stock ownership Generous vacation and personal days Pension/retirement plans Parental leave and family-care programs
Responsibilities: Design and optimize advanced budget pacing controllers to smooth spend and maintain marketplace stability across time zones Lead backend integration of Generative AI models to automate asset creation aligned with campaign goals Build and scale the experimentation engine for high-velocity A/B testing and long-term holdouts Architect and maintain high-throughput billing pipelines with strict accuracy Analyze financial and marketplace data to tune pacing and billing logic using experimentation results
Key requirements: 6+ years of software engineering experience, with 3+ years in ads delivery systems Proficient in Java, Go, or Scala for large-scale, low-latency backends Experience with budget control systems, spend-prediction algorithms, or feedback loops Proven track record building or scaling experimentation platforms and designing marketplace metrics Experience with mission-critical pipelines (billing/payments) requiring idempotency and fault tolerance Experience or strong interest in backend workflows for Generative AI model serving at scale Real-time stream processing proficiency (Kafka, Flink, or Spark) in event-based charging and feedback leadership and mentoring of senior engineers strong collaboration across cross-functional teams ability to drive multi-quarter technical roadmaps Java Go Scala

Matching similar jobs

JOB OVERVIEW

Experience level

Manager

Location

Brooklyn, NY

Occupation

Software Developers

Industry

Software Publishers

Posted

today

Tired of running searches?

Rank the roles you'd take once, and matches like these arrive on their own.

CREATE PROFILE (opens in a new tab)