Internship

Linux Kernel Intern

Cloudflare

Cloudflare

1,001-5,000 employees

Web performance & security platform

Hardware
Consumer Software

Austin, TX, USA

Required Skills
Chef
Git
Operating Systems
Docker
Linux/Unix
Requirements
  • This internship is targeting students with experience and interest in operating systems development, Linux internals or low-level programming
  • In this role you will be able to contribute to making our flavour of Linux fast, resilient and reliable across the many use cases that a distribution saving the Internet requires. The Linux kernel is the foundation of all our products, services and infrastructure. And even the tiniest improvement can create a massive impact for our global network and the Internet users worldwide. One small code change for you - one giant leap for the Internet
Responsibilities
  • Help with deployment and delivery of the Linux kernel and basic operating system to Cloudflare Datacentres in more than 275 cities in over 100 countries
  • Design tools and frameworks for other engineering teams to successfully embrace and enable the latest Linux kernel features and optimizations
  • Help porting the Cloudflare software stack to new hardware platforms and architectures
  • Research and adopt the latest Linux kernel security features and performance improvements
  • Build tools and CI/CD pipelines for safe and automated operating system continuous deployment
  • Validate and improve the Linux kernel design and assumptions
  • Implement new kernel features and interfaces
Desired Qualifications
  • Experience with the Linux kernel internals and Linux software packaging
  • CS fundamentals and comfortable working in multiple programming languages and codebases
  • Proficiency in C and low-level programming concepts (system calls, memory management etc)
  • Knowledge of the hardware boot process
  • Containerization technologies (e.g Docker, containerd, gVisor)
  • Configuration management (e.g Saltstack, Chef) and CI/CD pipelines
  • Version control systems (git)
  • Experience submitting patches to the Linux kernel mailing lists

Cloudflare's mission is to help build a better Internet. The company specializes in providing a content delivery network and DDoS mitigation services.

Company Stage

Series E

Total Funding

$354.3M

Headquarters

San Francisco, California

Founded

2009

Growth & Insights
Headcount

6 month growth

8%

1 year growth

21%

2 year growth

47%

Benefits

Competitive salaries

Take-what-you-need paid vacation policy

Comprehensive health plans and benefits

Paid maternity and paternity leave

Commuter and ride share options

Returnships

INACTIVE