2 months ago
Pune, IndiaStaff+
Responsibilities
- Design and implement highly scalable, low-latency DSP bidder features for the Activate platform.
- Develop clean, modular, maintainable, and scalable Go software on Linux/UNIX platforms.
- Own the end-to-end software development lifecycle, including design, implementation, code reviews, automated testing, deployment, release management, monitoring, troubleshooting, and continuous improvement.
- Design technical solutions and contribute to architecture and feature discussions.
- Develop and deploy applications on Kubernetes and containerized environments.
- Troubleshoot production issues and optimize service performance, availability, and reliability.
- Use generative AI-assisted development tools to improve productivity, code quality, documentation, debugging, and engineering efficiency.
- Mentor, groom, and technically lead junior team members.
- Collaborate with cross-functional teams to deliver software solutions and assume Agile/Scrum responsibilities when needed.
Requirements
- 7–12 years of Golang experience on Linux/Unix platforms.
- Strong proficiency in Go development and strong knowledge of data structures, algorithms, operating systems, system programming, multithreading, multiprocessing, and memory management.
- Hands-on experience developing and deploying applications on Kubernetes, preferably in containerized environments.
- Hands-on experience with relational databases, preferably PostgreSQL.
- Experience owning software delivery, production troubleshooting, performance optimization, and high-availability systems.
- Bachelor’s degree in engineering, preferably Computer Science or Information Technology, or an equivalent degree from a recognized institution.
- Strong analytical, problem-solving, debugging, communication, ownership, self-direction, and collaboration skills.
- Ability to mentor junior engineers and contribute to Agile/Scrum practices.
- Proficiency with generative AI-assisted development tools and IDEs is valued.
Benefits
- Hybrid work schedule with three days in the office and two days working remotely.
- Healthcare insurance, paternity and maternity leave, and broadband reimbursement.
- Healthy snacks, drinks, and catered lunches when working from the office.
- Team-oriented culture, competitive pay, incentives, and career growth opportunities.
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.
