3 hours ago
Bengaluru, IndiaStaff+
Responsibilities
- Own the architecture of a demand-source-agnostic ad-serving layer using OpenRTB 2.6 and Glance extensions.
- Design and maintain auction, floor, priority, ad-load, frequency, caching, expiry, pacing, and delayed-impression systems.
- Define rendering contracts for native, VAST, and MRAID/HTML ad experiences and integrate ads into Glance’s content feed.
- Design low-latency, high-throughput services for low-end Android devices within battery and memory constraints.
- Lead architecture decisions, ADRs, latency budgets, build-versus-use decisions, and API contracts across serving, SDK, automation, and revenue-data systems.
- Establish replay evaluations, invariant checks, contract testing, canary releases, and automated rollback for safe changes.
- Own creative-safety, invalid-traffic, policy-compliance, revenue-event, and partner-reconciliation integrity controls.
- Conduct design reviews, mentor senior engineers into area leads, and ensure services have clear secondary ownership.
Requirements
- 10+ years of experience, including ownership of a low-latency, high-throughput system where deployment failures could cause revenue loss.
- Deep distributed-systems experience with partitioning, replication, consistency, failure modes, and graceful degradation.
- Hands-on expertise with Java and Spring Boot, including JVM and garbage-collection tuning for low latency.
- Proficiency with Python and FastAPI for machine-learning and data services.
- Experience designing and operating systems on GCP or AWS and Kubernetes with attention to serving cost.
- Experience with large-scale event pipelines using Kafka, Spark, or Flink and reconciliation against an external source of truth.
- Experience with contract and replay testing, canary releases, automated rollback, SLOs, RFCs, and ADRs.
- Ability to make architecture decisions and influence teams without direct management authority.
- Preferred experience with SSPs, ad servers, Prebid, Prebid Server, Google Ad Manager, OpenRTB, VAST, MRAID, OM SDK, privacy signals, supply-chain transparency, Android or mobile SDKs, consent frameworks, invalid-traffic defenses, or audited partner-billing systems.
Benefits
- Opportunity to define the architecture and standards of a new ad monetization engineering team from day one.
- Opportunity to become the organization’s architecture authority or move into engineering management as the team scales.
- The role is based in Bangalore and is an individual-contributor, tech-lead-track position.
Tech Stack
Apache FlinkApache KafkaApache SparkAWSFastAPIGoogle Cloud PlatformHTMLJavaKubernetesPythonSpring Boot
Categories
About Glance
Glance builds AI-driven commerce and content platforms that surface personalized shopping and media on mobile lock screens, connected TVs, and apps. Its products include Glance, Roposo, and Nostra, partnering with smartphone and TV manufacturers, telecom providers, and brands to enable discovery-led shopping and entertainment, monetized through advertising and commerce. Founded in 2019 and headquartered in Bangalore, it operates as an unconsolidated subsidiary of InMobi, is backed by Google and Jio Platforms, and runs on 450M+ devices.
