PubMatic is seeking a Senior Software Engineer with expertise in Java to develop scalable applications in the digital advertising sector. The role focuses on backend system design, development, and optimization, incorporating AI technologies for enhanced functionality
Job Summary
The role involves designing and optimizing backend systems that power large-scale ad delivery, targeting, and reporting in the digital advertising domain.
Candidates will leverage AI and Generative AI technologies to create intelligent solutions that enhance ad generation, optimization, and personalization.
Engineers are expected to ensure system scalability to handle increasing data volume, concurrency, and transaction loads while maintaining comprehensive observability.
Matching Summary
Match Score: 85
PubMatic is seeking a Senior Software Engineer with expertise in Java to develop scalable applications in the digital advertising sector. The role focuses on backend system design, development, and optimization, incorporating AI technologies for enhanced functionality.
Skills & Requirements
Must-have
Java 11 or higher proficiency
Spring Boot framework experience
RabbitMQ message queue knowledge
Elasticsearch search engine skills
MySQL database optimization
Linux/UNIX environment expertise
High-scale system design capability
Nice-to-have
AI and Generative AI integration
ELK stack observability tools
Complex SQL query performance tuning
Independent design review leadership
Cross-team technical decision making
Key Requirements
2 to 5 years of Java experience
Strong knowledge of Data Structures and OOPS concepts
Proficiency in relational databases and schema design