Browse current jobs

Staff Engineer - Ad Monetization

Glance · Bangalore

Apply on employer website

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