Launch OfferPost your remote job listing for only $19 USD (Limited time)Post a Job →

This job was posted more than 45 days ago 🕒

PubMatic is hiring

Senior Software Engineer - Golang, Agile Development

📋 Description

  • Design, develop, and maintain scalable backend services in Golang on Linux/UNIX.
  • Follow best practices; ensure designs meet requirements; deliver high-quality work.
  • Self-direct and work independently.
  • Own one or more functionality modules; be its primary contact.
  • Write clean, modular, loosely coupled code.
  • Participate in Agile processes, sprint planning, code reviews, and continuous improvement.

🎯 Requirements

  • Four+ years Go development on Linux/UNIX; C/C++ a plus.
  • Strong CS fundamentals: algorithms and data structures.
  • AI-assisted coding, automation, prompt engineering; LLM limits.
  • Experience building complex, scalable solutions; problem-solving.
  • OS-level programming: multithreading, multiprocessing, memory management.
  • Scripting (Perl/Python/Shell) and PostgreSQL experience.

🎁 Benefits

  • Hybrid work schedule: 3 days in office, 2 remote.
  • Healthcare insurance and broadband reimbursement.
  • Paternity/maternity leave.
  • Catered lunches and snacks when in the office.