Senior Principal Software Engineer - C, C++, Golang, Linux
Core
Design and implement next-generation, highly scalable and low-latency ad server features handling 1 trillion+ requests per day.
Role type
Senior Principal Software Engineer (Backend Systems)
Builds
High-scale ad server platform and distributed backend services
Domain
Digital Advertising / High-Performance Computing
Deliverable
production ML models | product features | infrastructure
Required skills
C/C++ system programming, Linux/UNIX environment expertise, distributed systems architecture, algorithm design, multi-threading, memory management, GenAI tooling, prompt engineering, database management (MySQL), scripting (Perl/Python/Shell)
Preferred skills
Golang, GenAI integration in product development, OS-level optimization
Technologies
C, C++, Golang, Linux, MySQL, GenAI tools (GitHub Copilot, ChatGPT, Claude, Cursor, Windsurf)
Responsibilities
Lead and mentor engineering teams to solve complex problems, design and build reliable low-latency platforms, research emerging technologies and prepare POCs, collaborate with DevOps and Data Center teams for platform stability, apply GenAI to accelerate development and debugging, review major architectural changes
Seniority
Senior, hands-on IC with team leadership