Akamai Technologies, Inc. Principal Software Engineer in Cambridge, Massachusetts

Principal Software Engineer

Cambridge, United States

Software Engineering

Jun 09, 2017 Post Date

008839 Requisition #

Overview

The day-to-day work of the team encompasses the full engineering cycle: problem formulation, data collection, analysis, algorithm design, code specification, implementation, and evaluation for performance and correctness. The Internet is a complex and noisy environment, and there are no simple answers to the problems the team tackles. This is precisely what makes the job fun and rewarding to anyone seeking a challenge. The job requires a combination of strong coding skills and strong design skills.

As a Principal Software Engineer you will be responsible for:

  • Analyzing, design and implement system software that brings new functionality, better accuracy, increased reliability, and enhanced scalability to Akamai's mapping system.

  • The team relies on the abilities of all its members to develop innovative and elegant solutions.

  • You must be a self-starter who is comfortable working in a fast-paced environment.

  • You must be able to work collaboratively within the team and with other teams at Akamai.

About the Team

Platform Mapping:

The Mapping Engineering group writes the software that directs traffic for Akamai's globally distributed network of servers. This code represents Akamai's 'secret sauce', allowing us to manage our customers' Internet information flows with industry-leading performance and reliability.

Specialty Load Balancing:

The Specialty Load Balancing Team (SLB) is a sub-team of the Akamai Mapping Team. We work on a wide variety of problems that are complementary to the classic last-mile mapping which dominates the work of most of the rest of the Mapping Team. Problems we are currently working on include overlay routing between Akamai edge and origin (see e.g. https://www.akamai.com/cn/zh/multimedia/documents/technical-publication/overlay-networks-an-akamai-perspective-technical-publication.pdf), placement of content within Akamai's NetStorage system, mapping for streaming ingest, and rate-limiting to prevent unexpected high load for one customer from impacting performance for other customers.

Required Education and Experience

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

  • 12 years of relevant experience and a Bachelor’s degree

or its equivalent or

  • 8 years of relevant experience and a Master’s degree or

  • 5 years of relevant experience and a PhD

Required Skills

  • Minimum 12 years of professional programming experience or equivalent.

  • Minimum 12 years of programming in C/C+Desired Skills

  • Strong written and verbal communication

  • Knowledge of Perl and/or Python.

  • Familiarity with Linux or UNIX operating systems.

  • Strong design skills and an ability to tackle abstract, ill-defined problems.

  • Ability to work in a small-team environment.

  • A strong work ethic and positive attitude.

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.

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.