PubMatic-posted 3 months ago
Full-time • Senior
Hybrid • Pune, IN
501-1,000 employees
Publishing Industries

We are hiring a Senior Engineer to design and develop our Audience Ingestion Platform - a low-latency, high-throughput system handling millions of requests per second. If you thrive on solving scalability challenges, enjoy building computing systems at internet scale, and want to work in a collaborative, fast-paced environment with opportunities to grow, this could be the role for you.

  • 2 to 5 years of professional experience developing in Go, with a deep understanding of its core concepts and best practices.
  • Design, build, and maintain high-performance, scalable backend services using Go in Linux/UNIX environments.
  • Own end-to-end responsibility for one or more key modules; act as the technical point of contact.
  • Write clean, modular, well-documented, and testable code following software engineering best practices.
  • Troubleshoot and resolve complex issues in both pre-production and customer-facing environments.
  • Monitor system and application KPIs, ensuring reliability, stability, and performance.
  • Collaborate cross-functionally with product, QA, DevOps, and other engineering teams.
  • Contribute to system design documents, technical specifications, and feasibility analyses.
  • Participate in agile processes: sprint planning, code reviews, retrospectives, and continuous improvement initiatives.
  • Leverage AI-enabled development tools (e.g., GitHub Copilot, ChatGPT, Cursor) for coding, debugging, documentation, and automation.
  • Solid foundation in computer science principles: algorithms, data structures, concurrency, performance optimization.
  • Experience with multi-threading, multi-processing, and memory management.
  • Strong background in building scalable, distributed systems or high-throughput applications.
  • Familiarity with databases (MySQL preferred) and scripting (Python/Shell).
  • Ability to deliver clean, production-grade code with minimal technical debt.
  • Problem-solver with analytical thinking and strong ownership mindset.
  • Strong written and verbal communication skills.
  • Experience with Java or C/C++.
  • Knowledge of large-scale deployment architectures, monitoring, and CI/CD.
  • Hands-on experience with AI-assisted coding and automation workflows.
  • Basic understanding of prompt engineering and LLM usage for productivity.
  • Paternity/maternity leave
  • Healthcare insurance
  • Broadband reimbursement
  • Kitchen loaded with healthy snacks and drinks
  • Catered lunches
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service