OpenAI

Software Engineer, Ads Manager

OpenAI2 days ago
Location

Seattle

Type

Full Time

Salary

USD 230,000 – 385,000

Level

Senior

Role

Software Engineer

Posted

May 26, 2026

Full TimeSenior

The role

Summary

OpenAI is seeking an experienced Software Engineer for its Monetization team to build and scale the Ads Manager platform. The role involves designing innovative advertiser-facing APIs, tools, and self-serve workflows that support OpenAI's responsible monetization strategy across small, mid-sized, and enterprise advertisers.

What you'll do

Platform Architecture: Design and scale the Ads Manager UI platform for campaign creation, management, and optimization
API Development: Develop comprehensive advertiser-facing APIs enabling programmatic campaign management and performance tracking
User Experience: Create intuitive self-serve workflows for advertisers of all sizes, from small businesses to large enterprises
System Design: Architect distributed systems with strong reliability, privacy, and performance guarantees
Cross-Functional Collaboration: Partner with Product, Design, Research, and Go-To-Market teams to define advertiser experiences
Innovation: Drive 0→1 product development through rapid prototyping and iterative deployment

What we look for

Technical

System ArchitectureProven experience in designing complex distributed systems and advertiser platforms
Full-Stack DevelopmentCapability to work across frontend and backend technologies
Performance OptimizationSkills in creating high-performance, scalable web applications

Education

Computer ScienceBachelor's or Master's degree in Computer Science, Software Engineering, or related technical field
Continuous LearningDemonstrated commitment to ongoing technical education and industry trends

Experience

Industry Experience7+ years of experience building high-scale consumer, enterprise, or ads-related systems
Platform DevelopmentTrack record of architecting and delivering complex advertiser-facing platforms

Skills

Required skills

PythonBackend development with strong proficiency in Python and FastAPI
TypeScriptFrontend development using TypeScript and React
Distributed SystemsDesigning and implementing high-scale, reliable distributed system architectures
API DevelopmentCreating robust, scalable advertiser-facing APIs and integration platforms

Nice to have

Ads Platform ExperiencePrevious work with ads managers, campaign management systems, or ad-tech integrations
Enterprise SoftwareExperience building solutions for large-scale enterprise customers
Monetization SystemsBackground in developing monetization platforms and user-first revenue strategies

Compensation & benefits

Salary

USD 230,000 – 385,000 (annual)

Stock options

Available

Benefits

Equity

Stock options as part of compensation package

Relocation Assistance

Offered for new employees relocating to Seattle

Diverse Work Environment

Committed to equal opportunity and inclusive workplace

Cutting-Edge Technology

Work on advanced AI and monetization platforms


Interview process

  1. 1
    Initial Screening Resume and background review
  2. 2
    Technical Phone Screen Discussion of technical skills and experience
  3. 3
    Technical Interview In-depth coding and system design challenges
  4. 4
    Onsite Interviews Multiple rounds with engineering and product teams
  5. 5
    Final Interview Leadership and culture fit assessment

Apply for this position

You'll be redirected to the company's application page