Software Engineer, Ads Monetization, Revenue Platform
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 job
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 Systems, Data Engineering, Financial Systems, Pipelines, Billing Systems, Event Processing, Data Modeling, Monitoring, Reconciliation, Ads Systems
Similar jobs
Backend Engineering jobsBuild and operate backend and financial infrastructure supporting pricing, payments, billing, subscriptions, entitlements, and invoicing. The role requires 5+ years of software engineering experience with distributed systems, transactional workflows, and highly reliable, auditable platforms.
Build and operate scalable backend services, APIs, and real-time data systems while contributing to architecture, reliability, and product-driven solutions. Requires a relevant master’s degree with 3 years of experience or a bachelor’s degree with 5 years, plus broad distributed systems and programming expertise.
Build foundational infrastructure platforms and operational tooling for global data center operations, including CMDB, DCIM, asset management, automation, and observability systems. Requires 3+ years of production software development experience and strong Python or Go skills.
Design and lead secure, scalable wallet infrastructure spanning custody, key management, signing, authorization, and recovery. The role requires deep expertise in wallet or cryptographic security infrastructure, distributed systems architecture, and modern blockchain account models.
Build and own Baseten’s identity and authorization platform, including fine-grained permissions, credential systems, and enterprise administration. The role requires backend systems experience, production authorization expertise, and the ability to operate secure multi-tenant systems at scale.