PubMatic is looking for engineers who can design and implement next-generation, highly scalable and low-latency ad server features at a scale of 200+ billion requests per day in our Ad Server.
If you get excited about :
- Building applications and architectures that handle 100s of billions of requests per day
- Managing millions of requests per second
- Working in a creative and fast-paced environment
- Enjoying competitive pay, great incentives, a culture of teamwork, and plenty of opportunity for career growth
…then you should consider applying for this position.
Responsibilities :
Use best practices for software development and documentation; ensure designs meet requirements and deliver high-quality workDemonstrate the ability to self-direct and work independentlyShow ownership and commitment to deliver work on timeGo the extra mile to achieve excellent resultsCollaborate with teams to meet collective goalsCommunicate effectively and in a timely manner, both verbally and in writingRequirements :
4–7 years of development experience in C / C++ in a Linux / UNIX environmentGood to have experience with Go languageExcellent understanding of Data Structures and AlgorithmsStrong problem-solving skillsKnowledge of OS and system programming, including multi-threading, multiprocessing, and memory managementAbility to troubleshoot issues with existing features in live production environmentsAbility to write clean, modular, and loosely coupled codeUnderstanding of end-to-end product functionalityAbility to design software for assigned tasksWorking knowledge of scripting languages such as Perl, Python, or ShellHands-on experience with databases, preferably MySQLWork closely with senior engineers to develop optimal technical designs and approaches for new product developmentStrong interpersonal, written, and verbal communication skillsSkills Required
Algorithms, Interpersonal Skills, C, C++, Linux, Data Structures, Problem Solving