Staff Engineer - Ad Monetization
Glance · Bangalore
Collected role description
Role overview
Staff Engineer - Ad Monetization at Glance
Own the architecture of the money path
Responsibilities
- Design a demand-source-agnostic serving layer: any exchange, ad server or deal plugs in behind one contract we own (OpenRTB 2.6 with Glance extensions).
- Keep decisioning — auction, floors, priority and ad-load policy — in our platform, never in adapters or partner consoles.
- Define the rendering contract the client SDK depends on (native, V AST , MRAID/HTML).
- Make the big calls and write them down: ADRs, latency budgets, build-versus-use decisions with InMobi platform teams.
- Serve ads inside the Glance experience
- Build ad slots into Glance's content feed, with ad load balanced against dismiss rate, session depth and retention.
- Design for prefetch: ads fetched ahead of time and shown later , sometimes offline - caching, expiry , pacing and delayed impression beacons all have to hold.
- Own per-user frequency and ad load across every demand source, within latency, battery and memory budgets on low-end Android.
- Set the bar and grow the team
- Run design reviews across serving, SDK, automation and revenue data, and own the API contracts between them.
- Make "what proves this?" the first question on any pricing or serving change, AI-assisted code included: replay evals, invariant checks, auto-rollback canaries.
- Be accountable for integrity gates: creative safety , invalid traffic, policy compliance.
- Review revenue-event and partner-reconciliation design so the numbers hold up to OEM audit.
- Mentor senior engineers into area leads, and make sure every service has a second owner
- What we expect
- 10+ years, including ownership of a low-latency , high-throughput system where a bad deploy shows up as lost revenue - ad serving, payments, trading or pricing.
- Distributed systems depth: partitioning, replication, consistency , failure modes, graceful degradation.
- Deep, hands-on Java and Spring Boot (our serving stack), including JVM/GC tuning for low latency; comfortable in Python (F astAPI) for ML and data services.
- Cloud (GCP or A WS), Kubernetes and CI/CD , designing for cost of serving, not just uptime
- Event pipelines at scale (Kafka, Spark or Flink), reconciled against an external source of truth
- Safe releases without a manual pass: contract and replay testing, canaries, automated rollback, SL Os you've been paged on RFCs and ADRs that lead to decisions, and influence across teams you don't manage
- If you match most of this but not all, we'd still like to hear from you.
Preferred qualifications and skills
- Sell-side ad tech: SSPs, ad servers, Prebid / Prebid Server , Google Ad Manager.
- OpenRTB, V AST , MRAID and OM SDK; privacy signals (T CF , GPP) and supply-chain transparency (schain, sellers.json, app-ads. txt)
- Android or mobile SDK work under size, battery and cold-start budgets
- Consent frameworks (DPDP , GDPR, L GPD), invalid-traffic defences, or partner-billing systems that external partners audit
- Why join us
- Shape it from day one: set the architecture and standards of a new team, not maintain someone else's
- Room to grow: become the org's architecture authority as the team scales, or move into engineering management
- " Glance collects and processes personal data such as your name, contact details, resume and other information that may contain personal data for the purpose of processing your application.
- Glance utilizes Greenhouse, a third-party platform.
- Please review Greenhouse's Privacy Policy to understand how the data collected from you is processed and managed.
- By clicking on 'Submit Application', you acknowledge and agree to the above privacy terms.
- Should you have any privacy concerns, you may contact us through the details mentioned in your application confirmation email."
Employment details
- Location: Bangalore [Karnataka] [India]
About the employer
- Glance
- Powered by proprietary agentic intelligence and generative AI, Glance delivers a hyper-personalized consumer experience across mobile and TV — shaping the new era of shopping.
- To learn more, visit glance.com.
- Glance, which is pioneering new models of agentic commerce, is owned and operated by Glance InMobi Pte.
- Glance is owned and operated by Glance InMobi Pte.
- We're building the ad monetization platform behind Glance - the lock screen and mobile surfaces that 100M+ people across India, Southeast Asia, Japan, Brazil and the US see every day , roughly half of them actively engaging.
Additional role details
- Glance is an intelligent shopping agent, redefining the commerce experience.
- Glance is operated by Glance InMobi Pte.
- Ltd., a non-consolidated subsidiary of global technology leader InMobi, and is backed by Mithril Capital, Google and Jio Platforms.
- InMobi
- InMobi Group is a global technology company shaping the future of agentic commerce and advertising.
- Through its ecosystem of businesses — including InMobi Advertising and flagship consumer platform Glance — InMobi leverages data, machine learning, and generative AI to help brands reach audiences more precisely and consumers discover products more intuitively.
- Ltd., a non-consolidated subsidiary of InMobi Pte.
- Ltd.
- InMobi Advertising
- InMobi Advertising, part of global technology company InMobi, is an agentic advertising platform helping brands and merchants achieve their business outcomes.
- Through its proprietary intelligence, AI-led solutions, and vast consumer reach — including flagship consumer platform Glance — InMobi Advertising delivers the omnichannel performance defining what's next in advertising and commerce.
- To learn more, visit advertising.inmobi.com.
- Staff Engineer — Ad Monetization Architecture, Glance
- Every ad request carries real money , a real user's screen and an OEM partner's trust, and is decided in milliseconds on a low-end Android phone.
- We're starting a focused new team of senior engineers in Bangalore.
- As its Staff Engineer (individual contributor , tech-lead track), you'll set the architecture, hold the quality bar , and be the person the team turns to when a design decision could move revenue.
Collected experience requirement
10+ years