1. Choose your Affinity Group

* Equal Opportunity / Affirmative Action

We serve Equal Opportunity Employers and are an Equal Opportunity Employer. The Professional Diversity Network has separate professional networking sites for different affinities, and in selecting the groups you identify with, you will be joined with those networks.

Note: Providing this information is strictly voluntary - you will not be penalized or subjected to adverse treatment. If you choose not to provide this information, simply select "Choose not to identify."

2. Choose Method
Sign in with LinkedIn
Sign in with Facebook

Tell us about yourself

Senior Software Engineer Job at Akamai Technologies in Santa Clara, CA

Save or bookmark jobs as you go and access them anytime later with your account.



Location: Santa Clara, CA, US Posted Date: 2016-06-09 00:00:00.0
Category: Engineering ID: 50559

Overview:About Akamai and the Media Division
No one carries more of the world's Web traffic than Akamai. Join Akamai and you join a culture that’s extremely intelligent and passionately committed to delivering world-class solutions. Some of the best minds in business, mathematics, and engineering work at Akamai and they are leading, learning, and shaping the future of the Internet.

The Media Division is responsible for developing the Akamai HD Network solution. Due to unmatched scale and video streaming quality of the Akamai HD Network, almost all large-scale broadcasters and film distributors use this platform to reach millions of end users throughout the world. The group is directly responsible for developing software which streams almost all of the biggest online events including World Cup Soccer, Olympics, March Madness, Super Bowl, and other major sporting and entertainment events.

About the Job
Akamai’s Media Engineering team is looking for a smart, self-motivated, highly productive software engineer to design and implement software for Akamai's massively scalable and distributed platform for video streaming. If you’re looking for a challenge, this is the team for you. You will be joining an industry leading organization and team that is delivering massive amounts of video at scale, and is unmatched by any other in the industry. Streaming software features include adaptive bitrate streaming, which will guarantee an instant and uninterrupted viewing experience, and DVR capabilities for an interactive consumer experience among many others.


* Be part of an Agile Scrum team and design and develop very high quality Streaming software
* Build tests for your software to demonstrate proper operation to meet both internal and external customer expectations for reliability and performance
* Be highly collaborative in designing tests for the software you develop with QA teams. Automate your unit test cases.
- Write server-side code for Akamai’s massively scalable distributed video streaming platform
- Work in technology areas that cover video streaming, TCP/IP networking, multi-threaded programming, distributed computing, system software development
- Design and develop software solutions to support streaming formats such as Apple HTTP Live Streaming (HLS), Adobe HTTP Dynamic Streaming (HDS), Microsoft Smooth Streaming, and MPEG-DASH
* Work as Engineering Subject Matter Expert for escalations from customer facing groups


Basic Qualifications
* Bachelor’s degree in Computer Science or equivalent
* Minimum 5 years of experience with Object Oriented Design & Methodologies, Algorithm and Data Structures
* Minimum 5 years of programming expertise in C / C++ with multithreading and IPC.
* Minimum 5 years of develoment experience on linux/unix
* Experience in system software programming
* Familiarity with TCP/IP, HTTP, and network programming
* Good debugging skills in Unix based server environment, and ability to work on complex codebases to provide bug fixes are a must
* Strong trouble-shooting skills that spans networks, systems, software stacks, and applications.

Desired Qualifications
* Master's degree in Computer Science or equivalent
* Knowledge of Media streaming technologies protocols, container formats and encoding
* Working knowledge in any of the scripting languages
* Passion to understand, learn, and dissect new technologies quickly
* Excellent verbal and written communication skills
* Individual who is self-motivated, results driven, has ability to work independently, and is passionate about technology.
* Experience working with remote teams is a plus
* Ability to multitask and collaborate with other teams such as Product Management, Information Security, Networks and Operations to create innovative software solutions to complex and interwoven sets of problems.

Job Location: Santa Clara, CA

Other Information
* Is relocation available for this position: No
* Is US Citizenship required: No
* Is a Security Clearance Required: No
If yes, applicants selected will be subject to a government security investigation & must meet eligibility requirements for access to classified information.

About Akamai:

Akamai® is the leading content delivery network (CDN) providing cloud services that help deliver, optimize, and secure online content and business applications. At the foundation of Akamai solutions, the Akamai Intelligent Platform™ enables unmatched speed, reliability, and security–backed by expertise and relentless innovation–to improve reach and invisibility across the web. Akamai removes the complexities of connecting the increasingly mobile world, supporting 24/7 consumer demand, and enabling enterprises to more securely leverage the cloud. To learn how Akamai is accelerating the pace of innovation in a hyperconnected world, visit www.akamai.com, and follow @Akamaijobs on Twitter.

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. EEO is the Law.

Similar Jobs

See All »

Other Jobs at Akamai Technologies

See All »