yoinka

Staff Software Engineer – CTV Ad Server

PubMatic

Pune, INStaffH-1B sponsor company
Sign in to applyVerified 1h ago
Location
Pune, IN
Work model
On-Site
Level
Staff
H-1B history
14 approvals (FY2023)
Posted
1h ago

Skills

AndroidGenAIGitLinuxMySQLPerlPython

About this role

About the Role

PubMatic is looking for a Staff Software Engineer to help architect and evolve our next-generation, highly scalable, low-latency AdServer for Connected TV (CTV) – operating at a scale of 1 trillion+ requests per day and managing millions of requests per second. This is a technical leadership role for an engineer who wants to shape the architectural direction of the CTV AdServer platform, not just one team’s roadmap, in one of the fastest-growing areas of programmatic advertising. If you thrive on solving distributed-systems problems at extreme scale, enjoy influencing engineering direction across multiple teams, and want to be one of the most senior technical voices in the organization, we’d love to talk to you.

What You'll Do

• Product & Architecture Influence: Influence multiple teams across the AdServer organization by defining and reviewing product and platform architecture and implementations. Identify architectural risks early and propose alternatives and solutions that hold up at trillion-scale.

• Architectural Oversight: Oversee the design and implementation of critical platform components by maintaining in-depth knowledge of best practices, technologies, architectures, and emerging technologies, and by setting the technical bar for the AdServer engineering organization.

• Standards & Decisions: Document and communicate exceptions to architectural standards by capturing significant architectural decisions (ADRs), ensuring decisions and their rationale are visible, durable, and reusable across teams.

• Own end-to-end technical direction for the AdServer platform – partnering with Principal and Senior Principal Engineers, Engineering Leads, and Product Leads to translate business needs into a coherent, multi-quarter technical roadmap.

• Lead the design and evolution of highly reliable, scalable, low-latency distributed backend platforms and services, and set the technical direction that other teams build on.

• Drive research into emerging technologies, sponsor proof-of-concepts, and make build/adopt decisions that materially move the platform forward.

• Act as a technical escalation point across teams – auditing designs for platform stability, reviewing major architecture changes across the AdServer Development Team, and unblocking the hardest cross-cutting problems.

• Partner with Data Center and DevOps teams on long-range technical planning – new technology adoption, software optimization strategy, and stability roadmaps for the overall platform.

• Mentor and raise the technical bar of Principal and Senior Principal Engineers, and other senior ICs, through design reviews, architecture forums, and hands-on technical guidance.

• Champion engineering best practices and documentation standards across teams; ensure designs meet requirements and that platform-wide work meets a consistently high quality bar.

• Drive the application of GenAI across the software development lifecycle – design, coding, testing, and documentation – and help set the standard for AI-enabled engineering across the org.

We'd Love for You to Have

• 14+ years of hands-on development experience in C/C++ in a Linux/UNIX environment, with a track record of shipping and evolving large-scale distributed systems. Experience with Go is a strong