Senior Software Engineer - C, C++, Linux, Scalability, High Volume, Transactional, Open Source, Networking, Mobile Networking, Data Structures, Algorithms - Santa Clara, CA or Kazan, Russia
- Design, develop, package and test modules and protocols related to various mobile ad tech and data platform software elements.
- Work with product marketing and customers to define new features and create new product and service offerings to help customers monetize their investments.
- Work with the testing and support staff to isolate and fix issues found internally in the lab or externally in the customers networks.
- Work as an integral player in a team that depends on each and everyone working together in a short delivery cycle.
- Strong C/C++ development skills on Linux platforms.
- Very good knowledge of operating system fundamentals.
- Very good grasp of data structures and algorithms.
- Experience working with high volume/scale transaction systems.
- Experience working with Open Source libraries and code bases is a strong plus.
- Strong networking background with emphasis on mobile networking.
- BS CS/CE/EE or equivalent plus 7+ years of experience or an MS with 5+ years experience.
- Strong written and oral communication skills.