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
X
Sign in with LinkedIn
Sign in with Facebook
OR

Tell us about yourself

Principal Lead Software Engineer - Linux Kernel Dev Test Job at Akamai Technologies in Cambridge, MA

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

Contacts

Description




Location: Cambridge, MA, US Posted Date: 2016-04-14 00:00:00.0
Category: Engineering ID: 50060

Overview:

About the Job
Akamai is looking for a talented and highly motivated Principal Lead Software Engineer to join and provide technical leadership to a dynamic team that is driving our Linux kernel development testing. This is an opportunity to work in virtually all subsystems of the Linux kernel. The Linux kernel is the foundation of Akamai’s Intelligent Platform. All of Akamai’s services depend on our software. You will collaborate closely with many internal Akamai teams and the open source community to improve the Linux kernel. You will be tasked with our most challenging problems, diagnosing and troubleshooting complex systems issues, and building innovative high quality solutions that are secure, scalable, and reliable.
The opportunity to make a significant impact on Akamai business and on a critically important open source project is precisely what makes the job rewarding to anyone seeking a challenge, possessing a passion for learning and courage for posing and solving truly difficult problems. The job requires a combination of strong kernel coding and debugging skills, an obsession with code quality, independence, and superb design skills. You must be a self-starter who is comfortable working in a fast-paced environment. You must have a passion to get things done.

About the Team
The Kernel Engineering team provides the Linux kernel innovation for the Akamai global distributed network composed of over 200,000+ servers, 1000+ networks, and 100+ countries. The Kernel Engineering team is part of the larger Platform Infrastructure Engineering team that develops and supports the Linux kernel, operating system, security, and communications infrastructure common across our distributed network. We are an innovative team that pushes Linux to its limits and beyond. We make things happen quickly at planetary scale. Akamai is changing the way that people use Internet, and the Linux Kernel Engineering team is at the core of pushing the future of our technology platform as well as advancing the power of the Linux kernel - come help us make history!

Responsibilities:

*Provide technical leadership and mentor a small team of engineers
*Develop test test plans and code to verify and test Akamai Linux kernel features
*Measure the performance of the Linux kernel (networking, block, mm, fs, scheduler, etc)
*Verify and test kernel resiliency (security, hardware failures, etc.)
*Stay current with upstream kernel changes and emerging industry trends
*Advocate testing best practices within Akamai
*Triage and debug complex system problems found during testing
* Work with the open source community to upstream your work
*Participate in occasional conferences and meetups

Qualifications:

Basic Qualifications
*Bachelor’s degree in Computer Science, Computer Engineering, or other technical discipline
*Minimum 10 years of C programming experience, preferrably within the Linux kernel
* Minimum 10 years experience with Linux operating systems and concepts
* Minimum 5 years experience working with network protocols, including IP, IPv6, TCP, UDP
* Minimum 5 years experience with Unix shell scripting, Perl, or Python.

Desired Qualifications
* Proficiency in concurrent programming, data structures, algorithms, problem solving, complexity analysis
*Reasonable understanding of multiple kernel subsystems (networking, block, mm, fs, scheduler, etc)
*Troubleshooting/debugging experience within multiple Linux kernel subsystems
*Experience with high-performance, distributed systems based on Linux kernel
*Prior contributions to Open Source, especially to the Linux kernel
*Experience with hardware test tools
*Excellent written and verbal communications skills

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 »