Akamai Technologies, Inc. C++ Developer in Prague, Czech Republic

C++ Developer

Prague, Czech Republic

Engineering

Mar 26, 2018 Post Date

012588 Requisition #

Overview

We are looking for a C++ Developer to join the Prague development team of the Protocol Optimization group at Akamai. Currently we work on implementing and enhancing QUIC, a new multiplexed and secure transport protocol, optimized for HTTP/2, and on its deployment to Akamai's content delivery network, one of the world's largest distributed computing platforms, responsible for serving a significant part of all web traffic.

As a C++ Developer, you will be responsible for:

  • Developing and optimizing network communication features in C++11.

  • Supporting integrations of our libraries into other client-side and server-side software.

  • Developing and enhancing test suites and test tools.

  • Using third-party code to accelerate development.

  • Contributing our enhancements and fixes to third-party projects.

  • Analyzing and fixing problems.

About the Team

Protocol Optimization, with a presence in Prague, Pasadena and Santa Clara, is a group of engineering teams in the Media division, focusing on the implementation and optimization of network protocols. The Media division is responsible for the creation and sale of Akamai services related to the large-scale distribution of video, music, and software that are sold to major media companies. It includes the core functions of engineering, product development, product management, sales, channels and product marketing. It supports customers with their over-the-top video, live events, and streaming video optimization requirements through the operation of a global, highly-scalable platform for content ingestion, transformation, storage, and high-quality media delivery.

Akamai’s Prague office is located in a modern office center at Andel.

Qualifications

Required Education and Experience

Applicants must meet one of the following education and experience requirements:

  • 2 years of relevant experience and a Bachelor’s degree in Computer Science or its equivalent or

  • Relevant experience and a Master’s degree or PhD in Computer Science or its equivalent or

  • Relevant professional experience

Required Skills

  • Good C++ programming skills

  • Knowledge of the C++ standard library

  • High-level knowledge of Internet protocols, including IP, TCP, UDP, DNS, and HTTP

  • Good written and verbal communication in English

Desired Skills

  • Experience with implementing network communication

  • Experience with developing cross-platform and multithreaded code

  • Knowledge of Linux and common desktop operating systems

  • Knowledge of Python

  • Good verbal communication in Czech

.

About Akamai Technologies

Akamai is the global leader in Content Delivery Network (CDN) services, making the Internet business ready—fast, reliable, and secure—for its customers. The company's advanced web performance, mobile performance, cloud security and media delivery solutions are revolutionizing how businesses optimize consumer, enterprise and entertainment experiences for any device, anywhere. Headquartered in Cambridge, MA, Akamai has offices around the world and operates the most pervasive, highly distributed CDN—with more than 200,000 servers in 110 or more countries—delivering up to 30% of all Web traffic. Learn more atwww.akamai.com/careers.

Akamai is a growing, and evolving, company with offices and operations around the world. As such, we strive to foster inclusive and representative workplaces where all employees are wholly welcome, and enabled to share and benefit from each other’s diverse contributions, as one global team. Our commitment to diversity reaches beyond our corporate offices, to our business partners and suppliers who share the same principles, and whose employees we value as integral to the Akamai business family. Learn more atwww.akamai.com/diversity.

Akamai Technologies is an Affirmative Action, Equal Opportunity Employer that values the strength that diversity brings to the workplace. All qualified applicants will receive consideration for employment and will not be discriminated against on the basis of gender, race/ethnicity, protected veteran status, disability, or other protected group status. If you'd like more information about EEO rights under United States law, please click here.