2 months ago
Pune, IndiaSenior
Responsibilities
- Create and independently present technical design reviews.
- Own solution design, development, testing, planning, execution, and release for feature requirements.
- Design, develop, and optimize backend systems for large-scale ad delivery, targeting, and reporting.
- Develop high-performance, scalable enterprise applications using Java and related backend technologies.
- Build and optimize SQL queries, database schemas, indexes, stored procedures, and application performance.
- Create CI/CD pipelines and automate integration and deployment workflows.
- Develop REST web services and write unit tests using established testing practices.
- Apply generative AI tools, advanced prompt engineering, RAG, agentic AI, and model fine-tuning concepts to software development.
- Collaborate with teams, document designs, and deliver work independently and on schedule.
Requirements
- Bachelor's degree in engineering or an equivalent degree.
- 3–5 years of experience with Java and Linux/UNIX environments.
- Experience with Java 11 or higher, Core Java, J2EE, Spring, Spring Boot, and Hibernate/MyBatis.
- Proficiency in SQL, relational databases, complex queries, performance optimization, schema design, indexing, and stored procedures.
- Knowledge of data structures and object-oriented programming concepts.
- Practical scripting experience, preferably with Python.
- Hands-on experience with Kubernetes, Jenkins, Maven, Git, and Docker.
- Experience developing REST web services and writing JUnit tests.
- Understanding of generative AI tools, AI models, advanced prompt engineering, RAG, agentic AI, and model fine-tuning.
- Familiarity with HTML, JavaScript, CSS, Test Driven Development, refactoring, code reviews, continuous integration/delivery, and Agile development practices.
- Ability to work independently, take ownership, meet deadlines, and collaborate effectively.
- Experience with high-performance and scalable systems is preferred.
Benefits
- Hybrid schedule with three days in the office and two days working remotely.
- Paternity and maternity leave.
- Healthcare insurance.
- Broadband reimbursement.
- Office kitchen with healthy snacks and drinks and catered lunches.
Tech Stack
Categories
About PubMatic
PubMatic builds a sell-side programmatic advertising platform that helps digital publishers and commerce media networks monetize display, mobile, video, and in‑app inventory by connecting them with DSPs and buyers. Its business model centers on fees from real-time ad auctions and related services, including RTB, yield optimization, and AI-driven decisioning. Founded in 2006, the company is headquartered in Redwood City, California, and is listed on NASDAQ under the ticker PUBM.
