Senior Principal/principal Software Engineer - Java

PubMatic

Pune, IN
**
Java 11+ backend development
Spring boot ecosystem expertise
Generative ai and rag implementation
** PubMatic is seeking a Senior Principal/Principal Software Engineer specializing in Java to lead the development of its high-frequency AdTech platform. The ideal candidate will have extensive experience in software engineering, particularly with Java backend systems, and a keen interest in integrating Generative AI technologies. **

Job Summary

  • This role involves leading the architectural vision for scalable systems handling trillions of daily transactions in the AdTech space.
  • The successful candidate will integrate Generative AI applications to optimize ad delivery, targeting, and system efficiency.
  • PubMatic offers a hybrid work schedule requiring three days in-office and provides benefits including healthcare insurance and catered lunches.

Matching Summary

Match Score: 75

** PubMatic is seeking a Senior Principal/Principal Software Engineer specializing in Java to lead the development of its high-frequency AdTech platform. The ideal candidate will have extensive experience in software engineering, particularly with Java backend systems, and a keen interest in integrating Generative AI technologies. **

Skills & Requirements

Must-have

  • Java 11+ backend development
  • Spring Boot ecosystem expertise
  • Generative AI and RAG implementation
  • MySQL/PostgreSQL query optimization
  • High-concurrency distributed systems
  • Kubernetes and Docker deployment

Nice-to-have

  • AngularJS or modern Angular frontend
  • AdTech and real-time bidding knowledge
  • Experience with RabbitMQ and Kafka
  • Mentoring junior engineers
  • Cross-team technical leadership

Key Requirements

  • Bachelor's degree in engineering
  • 5-8 years core software engineering experience
  • Expertise in Java 11+ and Spring Boot

Work Rights

Not specified

Tailored Resume

Cover Letter