Software Engineer, Ads Manager

OpenaiOpenai·Remote(Seattle)
Software Development
Programmatic

WFA Digital Insight

The demand for skilled software engineers in programmatic advertising has surged, with over 25% growth in 2025. Openai's innovative approach to AI and monetization sets them apart. As a Software Engineer for Ads Manager, you'll work on cutting-edge projects, collaborating with cross-functional teams. With the rise of digital advertising, this role requires expertise in programmatic ad systems, Python, and TypeScript. Before applying, consider your experience in building scalable APIs and advertiser-facing platforms.

Job Description

About the Role

The Monetization team at Openai is seeking a skilled Software Engineer to help build Ads Manager, a foundational platform for advertisers to create, manage, and optimize ad campaigns. This role entails working across the full technical stack to design and implement intuitive self-serve workflows, scalable APIs, and integrations for large enterprise advertisers. As a Software Engineer, you will collaborate with Product, Design, Research, and Go-To-Market teams to define the future of advertiser experiences while ensuring the highest standards for safety, privacy, and reliability.

The Monetization team operates in a greenfield environment, moving quickly through prototyping, experimentation, and iterative deployment. This team partners closely with external customers to bring new monetization products into real-world systems at a global scale. As a key member of this team, you will drive the development of Ads Manager, focusing on building a robust and user-friendly platform for advertisers.

Openai's mission is to develop user-first, privacy-preserving monetization products that strengthen user trust and unlock economic opportunity. The company believes that monetization must be aligned with user value, uphold rigorous privacy and safety standards, and sustain a healthy ecosystem of developers, advertisers, and businesses.

What You Will Do

  • Design, build, and scale Ads Manager, the core UI platform for advertisers to create, manage, measure, and optimize campaigns
  • Develop advertiser-facing APIs and tools that enable programmatic campaign creation, management, targeting, delivery, measurement, and optimization
  • Build conversion APIs, pixels, insights, and measurement tooling that help advertisers understand and improve campaign performance
  • Create self-serve workflows that help small and mid-sized advertisers launch and optimize campaigns with clarity and confidence
  • Build enterprise-grade integrations for large advertisers, agencies, and external ad-tech platforms that manage and serve campaigns at scale
  • Architect distributed systems and services with strong reliability, usability, privacy, and performance guarantees
  • Partner closely with Product, Design, Research, and Go-To-Market teams to translate advertiser needs into high-quality technical solutions
  • Drive 0→1 product development through rapid prototyping, experimentation, and iterative deployment
  • Contribute to technical strategy, propose new directions, and help shape the roadmap for Openai's advertiser platform
  • Maintain high engineering rigor through strong testing, documentation, observability, and operational best practices
  • Uphold the highest levels of safety, privacy, fairness, and policy compliance across all advertiser-facing systems

What We Are Looking For

  • 7+ years of experience building high-scale consumer, enterprise, marketplace, or ads-related systems
  • Track record of architecting and delivering complex distributed systems, APIs, or advertiser-facing platforms
  • Experience building in Python / FastAPI and TypeScript / React
  • Strong understanding of programmatic advertising and ad-tech ecosystems
  • Familiarity with cloud-based infrastructure and containerization
  • Excellent problem-solving skills and attention to detail
  • Ability to collaborate effectively with cross-functional teams
  • Strong communication and interpersonal skills
  • Passion for building innovative and user-friendly products

Nice to Have

  • Experience with machine learning and data science applications
  • Knowledge of DevOps practices and tools such as Jenkins, Docker, and Kubernetes
  • Familiarity with agile development methodologies and version control systems like Git
  • Experience working in a remote or distributed team environment

Benefits and Perks

  • Competitive salary and equity package
  • Comprehensive health insurance and wellness programs
  • Flexible working hours and remote work options
  • Generous paid time off and holiday policy
  • Professional development opportunities and conference sponsorships
  • Access to cutting-edge technologies and tools
  • Collaborative and dynamic work environment
  • Recognition and reward programs for outstanding performance
  • Openai's mission-driven culture and commitment to social responsibility

How to Stand Out

  • Familiarize yourself with Openai's products and mission to understand their approach to AI and monetization.
  • Highlight your experience in building scalable APIs and advertiser-facing platforms in your application.
  • Prepare to discuss your approach to programmatic advertising and ad-tech ecosystems during the interview process.
  • Showcase your problem-solving skills and attention to detail through examples of past projects.
  • Be prepared to discuss your experience working with cross-functional teams and collaborating with external customers.
  • Emphasize your passion for building innovative and user-friendly products, and your ability to drive 0→1 product development.
  • Research Openai's company culture and values to understand their expectations and work environment.

This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.