Software Engineer, Ads Manager
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.