2 months ago
Pune, IndiaStaff+
Responsibilities
- Design and build highly reliable, available, scalable, and low-latency ad server platforms.
- Own one or more functionality modules and serve as the point of contact for them.
- Implement high-quality, modular, loosely coupled software and document designs.
- Perform code and design reviews for peer implementations.
- Troubleshoot existing features in live production environments.
- Collaborate with teams to achieve technical and business goals.
- Use generative AI tools and IDEs to accelerate development, automation, documentation, and debugging.
Requirements
- At least 7 years of development experience with C/C++ in Linux/Unix environments.
- Strong knowledge of algorithms, advanced data structures, computer science principles, software design, and architecture.
- Experience building complex, scalable solutions and solving systems programming problems involving multithreading, multiprocessing, and memory management.
- Ability to work independently, own deliverables, communicate effectively, and solve problems creatively.
- Working knowledge of Perl, Python, or Shell scripting and databases, preferably MySQL.
- Basic understanding of different AI models and prompt engineering fundamentals.
- Bachelor’s degree in engineering, computer science, or information technology, or an equivalent degree.
- Experience with Go and proficiency in AI-assisted coding, automation, prompt engineering, and understanding LLM-generated code are strong pluses.
Benefits
- Hybrid work 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.
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.
