Software Engineer, Ads Monetization, Revenue Platform
230k – 385kSan Francisco, CAOnsite5+ YOE
Summary
Software Engineer building core monetization systems for ChatGPT Ads, handling end-to-end pipelines from event capture to billing. Requires 5+ years experience in distributed systems, data engineering, and financial accuracy.
About the role
Responsibilities
- Architect and build core monetization systems for ChatGPT Ads.
- Build and operate services and pipelines for end-to-end ads monetization, from event capture to billable outputs.
- Define source of truth for ads data, including schemas, models, and invariants.
- Own correctness, reconciliation, controls, monitors, and backfills.
- Develop billing integrations across the stack.
- Collaborate with Ads Engineering, Data Science, Product, Finance, and GTM teams.
Requirements
- Minimum 5 years of professional software engineering experience.
- Significant experience developing distributed systems for new products and scaling.
- Strong collaboration with non-engineering partners.
- Desire to learn and teach skills clearly.
- Focus on exceptional user experience.
- Ability to move fast in ambiguous environments with competing priorities.
Nice-to-have: Experience with ads systems.
Skills
distributed systemsdata engineeringfinancial systemspipelinesbilling systemsevent processingdata modelingmonitoringreconciliationads systems
Similar roles at this salary range
All Backend Engineering jobs →Staff Software Engineer, Growth AI
Staff Software Engineer anchoring AI-powered growth products across SEO and exploratory teams. Architect production ML systems, partner with ML orgs, and set technical direction as a senior IC.
208k – 365kSan Francisco, CA +3Backend EngineeringHybridJavaLLMs
Staff Backend Engineer, Search
Staff-level search engineer responsible for designing, scaling, and optimizing ClickUp's search infrastructure using OpenSearch/ElasticSearch, including real-time indexing, vector search, and relevance tuning.
250k – 300kUnited StatesBackend EngineeringRemoteNLPIndexing