Principal/Senior Software Engineer - Java
PubMatic, Pune, IN +1
The role
We are hiring a Principal / Senior Software Engineer to lead the design and evolution of our high-frequency, large-scale AdTech platform. This pivotal role blends deep expertise in Java backend systems with cutting-edge Generative AI applications. You'll own complex software systems end-to-end, shape the organization's technical direction, and thrive at the intersection of extreme scale - trillions of daily transactions - and bold innovation.
What you will do
- Lead architectural vision for scalable, high-performance systems meeting strict security and maintainability standards.
- Create and present independent design reviews; translate feature requirements into robust technical designs with end-to-end ownership of planning, execution, and release.
- Propose and integrate Generative AI to optimize ad delivery, targeting, and system efficiency.
- Develop and maintain scalable backend services using Java, Spring Boot, RabbitMQ, Elasticsearch, and related frameworks.
- Design efficient data models and optimize MySQL/PostgreSQL queries for high performance and reliability at massive scale (trillions in data volume, concurrency, transactions).