All roles at PubMatic

Principal Software Engineer - C/C++ Linux/Unix, Cloud

PuneFull-timeHybridLead levelPosted open since feb 2026

Leadership software engineering role at PubMatic in Pune. Needs a B.Tech or B.E.. Hybrid.

About the role

Principal Software Engineer - C/C++ Linux/Unix, Cloud at PubMatic. Research, learn, design and build highly reliable, available and scalable platforms.

What you'll do

  • Research, learn, design and build highly reliable, available and scalable platforms
  • Use best practices for software development and documentation, assure designs meet requirements, and deliver high-quality work
  • Demonstrate work ownership and focus to do deliver on time
  • Be the owner of one or more functionality module and point of contact for it
  • Perform code and design reviews for code implemented by peers or as per the code review process

What you need

  • C++
  • Linux
  • C
  • Python
  • LLMs
  • Prompt engineering

Good to have

  • Data structures
  • SQL
  • Go
  • Perl

More roles like this at PubMatic

Apply on PubMatic's site