21 hours ago
Base Salary
$146k - $264k/yr
Responsibilities
- Develop features that improve the performance, reliability, and security of Akamai Cloud Platform.
- Port Akamai modifications to newer Linux kernel versions.
- Debug and fix issues in complex test and production environments.
- Enhance build and test automation for continuous testing.
- Collaborate with platform, application, test, and hardware development teams.
- Contribute work to the open source community and stay current with Linux kernel and operating system changes.
Requirements
- Eight years of relevant experience and a bachelor’s degree or equivalent.
- At least three years of software development experience in C focused on Linux kernel development, along with Perl, Python, or Shell scripting.
- Solid understanding of Linux kernel internals and experience with Linux kernel debugging.
- Experience with at least two of memory management, filesystems, block I/O, TCP/IP stack, and KVM.
- Experience with both x86 and ARM CPU architectures.
- Working knowledge of concurrent programming, data structures, algorithms, complexity analysis, and network protocols including TCP, UDP, IP, Ethernet, QUIC, HTTP, and TLS.
- Strong collaboration, independent work, and verbal and written communication skills.
Benefits
- Healthcare, 401K savings plan, company holidays, PTO, sick time, parental leave, and an employee assistance program focused on mental and financial wellness.
- Flexible work through Akamai’s FlexBase program, including working from home, in an office, or a combination of both.
About Akamai
Akamai builds content delivery, cloud security, and edge compute services for enterprises that run consumer and business web, API, and video workloads. The public company (NASDAQ: AKAM), founded in 1998 and headquartered in Cambridge, MA, operates a global CDN and security platform and sells via subscriptions and usage-based services. It expanded into cloud infrastructure by acquiring Linode in 2022, offering IaaS and managed Kubernetes.
