Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer - Linux Kernel Development

$121.4k - $218.6k
Full-time

Akamai Technologies

Are you passionate about the Linux kernel?

Want to enable and secure the foundation of Akamai Cloud Platform?

Join our Cloud Platform Infrastructure Group - Linux Infrastructure team

Our team is part of Cloud Platform Infrastructure Group, developing distributed systems that support Akamai's large global network. At the core of Akamai infrastructure, we work on complex and exciting systems that are available 24/7. Critical to Akamai, our Linux Infrastructure team develops, maintains, and ensures reliability, security, and performance of a custom Linux distribution with Akamai-specific extensions and settings.

Build the future through innovation and automation

You will be an integral part of a multi-faceted globally-distributed development team that builds, maintains, and improves Akamai's custom Linux kernel.

As a Senior Software Engineer, you will be responsible for:

  • Developing new features to improve performance, reliability, and security of Akamai Cloud Platform
  • Porting existing Akamai modifications to newer versions of Linux kernel
  • Debugging and fixing issues found in a variety of complex test and production environments
  • Enhancing existing build and test automation to facilitate Continuous Testing
  • Collaborating closely with platform and application developer and test teams as well as Akamai hardware development teams
  • Working with the open source community to upstream your work
  • Staying current with upstream Linux kernel and OS changes and emerging industry trends

Do what you love

To be successful in this role you will:

  • Have 5 years of relevant experience and a Bachelor's degree or its equivalent
  • Have 3+ years of experience in software development in C with a focus on Linux kernel development and also scripting (Perl/Python/Shell)
  • Have a solid understanding of Linux kernel internals and experience with Linux kernel debugging
  • Be familiar with at least two of the following subsystems required: memory management, filesystems, block IO, TCP/IP stack, KVM)
  • Have a good working knowledge of concurrent programming, data structures, algorithms, complexity analysis, and network protocols (TCP/UDP/IP, Ethernet, QUIC,
  • Be a motivated self-starter who enjoys collaborating with others but capable of working independently
  • Possess excellent verbal and written communication skills

About us

At Akamai, we make life better for billions of people, trillions of times a day.
Whether you're streaming live events, scrolling social media, watching your favorite series, or managing your savings, we're the engine behind the scenes. We provide the world's most distributed platform from Cloud to Edge to help the giants of the digital world work faster and stay more secure, making the internet a better experience for everyone.

Our focus is simple:

Cloud and Edge: Running apps closer to users for instant performance.

Security : Neutralizing threats before they ever reach your data.

Content Delivery : Scaling the world's biggest moments without a glitch.

AI : Enabling our customers to build, secure, and scale AI apps on the world's most distributed cloud platform.

At Akamai, we don't just support the internet; we power and protect it, because behind every great digital experience is a massive hidden challenge. And we're the ones who solve it. When millions of people hit play or pay, Akamai ensures it just works.

Benefits at Akamai: We support your health, well-being, finances, and life beyond work. See our benefits.

FlexBase adapts to your job's needs

Akamai's FlexBase program is yet another way we show our commitment to providing employees with an exceptional workplace experience. It's not about telling employees where to work; it's about supporting employees to do their best work.

We trust our incredible employees to work in ways that suit them best: at home, in an office, or a combination of both.

Connect with us on social and see what life at Akamai is like!

Compensation

Akamai is committed to fair and equitable compensation practices. For US based candidates only - the base salary for this position ranges from $121,400 - $218,600/year; a candidate’s salary is determined by various factors including, but not limited to, relevant work experience, skills, certifications and location. Compensation for candidates outside the US will vary. The compensation package may also include incentive compensation opportunities in the form of annual bonus or incentives, equity awards and an Employee Stock Purchase Plan (ESPP). Akamai provides industry-leading benefits including healthcare, 401K savings plan, company holidays, vacation (in the form of PTO), sick time, family friendly benefits including parental leave and an employee assistance program including a focus on mental and financial wellness; Eligibility requirements apply.

Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - Linux Kernel Development in Remote vacancy
  • Job DescriptionThis position is on the Embedded Software team within the Research & Development organization of Checkpoint Systems.The Senior Software Engineer - Embedded Linux Platforms is responsible for designing, developing, maintaining and enhancing software that... 
    Senior
    Local area
    Remote work

    Checkpoint Systems

    Thorofare, NJ
    1 day ago
  •  ...artificial intelligence, and software-defined networking to...  ...prestigious awards, such as Best Engineering Team, Best Company for Diversity...  ...You’ll Work With Arista’s Linux Kernel team is responsible for...  ...working with the upstream kernel development community to get these... 
    Senior
    Full time
    Work experience placement

    Arista Networks

    Remote
    23 days ago
  • $160k - $320k

     ...deep understanding of kernel level systems? If so...  ...contribute to the development of an enterprise-grade...  ...advancement of our software solution.About the...  ...will report to the Senior Manager, Engineering. The work setup at Nutanix...  ...software for Unix/Linux/BSD operating... 
    Suggested
    Work at office
    Remote work
    Relocation package
    Flexible hours
    3 days per week

    Nutanix

    San Jose, CA
    3 days ago
  •  ...Overview Functional Area: Engineering         Career Stream: Design - Software Engineering SAP...  ...Summary The Senior Lead Software Engineer...  ...adhering to established development processes (e.g., Agile...  ...depth understanding of Linux kernel, device driver, IPC, U... 
    Suggested
    Contract work
    Work at office
    Remote work
    Worldwide
    Shift work

    Celestica International LP

    Austin, TX
    8 hours ago
  • $86.8k - $165.2k

     ...is seeking talented engineers to support critical programs...  ...global threats.As a Senior Software Engineer, you will...  ...to the design, development, and integration of complex...  ...our customized Linux OS ecosystem and maintain...  ...as build toolchain, kernel, root filesystem, bootloader... 
    Senior
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours

    Raytheon

    Fort Wayne, IN
    1 day ago
  • $86.8k - $165.2k

     ...evolving global market. As a Senior Software Engineer in this organization, you will be involved in the development of state-of-the-art...  ...continuously enhance our customized Linux OS ecosystem and maintain ownership...  ...such as build toolchain, kernel, root filesystem, bootloader... 
    Senior
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours

    Raytheon

    Cedar Rapids, IA
    3 days ago
  • $110k - $218k

     ...deep understanding of kernel-level systems? If so,...  ...to contribute to the development of an enterprise-grade...  ...the advancement of our software solution.About the TeamAt...  ...will report to the Sr Engineering Manager of the AHV...  ...developing software for Unix/Linux/BSD operating systems... 
    Work at office
    Local area
    Remote work
    Relocation package
    3 days per week

    Nutanix

    San Jose, CA
    5 days ago
  • $86.8k - $165.2k

     ...platforms. Our Foundation Software organization plays a...  ...systems.We are seeking a Senior Platform Software Engineer - Embedded Linux to join our Foundation...  ...to new product development, and support a wide range...  ...including build toolchains, kernels, root filesystems, bootloaders... 
    Senior
    Contract work
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours

    Raytheon

    Cedar Rapids, IA
    4 days ago
  •  ...of the Roku Products Engineering team, you will design and develop embedded software systems that enable us...  ...with our QA and other development teams; and build solutions...  .../debugging on Linux or Android-based embedded...  ...understanding of Linux system and kernel concepts,... 
    Senior
    Work at office
    Local area
    Remote work
    Monday to Thursday
    Flexible hours
    Shift work

    Roku

    Austin, TX
    5 days ago
  • $167.7k - $245.2k

     ...technologies across Linux and Windows.Our software agent team builds high...  ...with software engineers and cross-functional...  ...scale.Your ImpactAs a Senior Software Engineer on...  ...throughout the product development lifecycle, from...  ...and operating system kernels. You will work in an... 
    Senior
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours

    CISCO Systems

    San Jose, CA
    3 days ago
  • $220k - $292k

     ...TeamThe Sentry Tower Software team develops robotic...  ...hold. We’re hiring a Senior Software Engineer to own product security...  ...Secure Boot, signed kernel images, encrypted...  ...signing keys, separate development and production trust...  ...a security focus on Linux or embedded systems.Hands... 
    Senior
    Full time
    Work experience placement
    Live in
    Immediate start
    Remote work

    Anduril Industries

    Irvine, CA
    4 days ago
  • $167.2k - $209k

     ...DigitalOcean is looking for a Senior Software Engineer, Network Datapath to help...  ...across the host, kernel, user space, and hardware-accelerated...  ...with technologies such as Linux networking, eBPF, XDP, DPDK...  ...We prioritize career development. At DigitalOcean, you’ll do... 
    Senior
    Full time
    Local area
    Remote work
    Flexible hours

    DigitalOcean

    Remote
    13 days ago
  • $220k - $292k

     ...Working across product, engineering, sales, logistics,...  ...ROLEWe're looking for a Senior Software Engineer specializing...  ....Own major feature development and rollout of large,...  ...Rust experience in a Linux development...  ...of systems software (kernel, device drivers, system... 
    Senior
    Full time
    Work experience placement
    Immediate start
    Remote work
    Worldwide

    Anduril Industries

    Irvine, CA
    5 days ago
  • $120k - $260k

     ...N1 Blockchain Network Software Engineer N1 is the first hyper-performant and horizontally...  ...engineering team, you will spearhead the development of the core backend components for our...  ...writing compilers, operating systems, kernels, machine simulators ~ Experience... 
    Senior
    Full time
    Work experience placement
    Remote work

    N1

    United States
    3 days ago
  • $150k

     ...About the Company Senior Software Engineer – Python / Linux / Full Stack / Embedded & IIoT Direct Company Location: Torrington, Connecticut...  ...strong Python programming, Linux scripting, and full-stack development capabilities. The successful candidate will contribute... 
    Senior
    Full time
    Remote work

    SA Technologies Inc.

    Torrington, CT
    2 days ago
  •  ...team:You’ll join a Product Engineering environment focused on developing reliable embedded software for security systems. In this...  ...work hands-on across embedded Linux development, system integration, build...  ...environments.Knowledge of Linux kernel concepts, device interfaces,... 
    Senior
    Work at office
    Remote work

    ADT Worldwide

    Irving, TX
    1 day ago
  • Fastly, Inc. is seeking a Staff Software Engineer for the Linux Edge Kernel to own end‑to‑end kernel problems across a global edge fleet. You will drive performance improvements, coordinate with application teams, and upstream changes to maintain a robust, scalable kernel... 
    Senior
    Remote job

    Fastly

    Los Angeles, CA
    2 days ago
  • $134.6k - $217.8k

     ...are seeking an experienced Software Engineer to design, develop and deliver...  ...in all facets of software development. We are looking for leaders...  ...Prisma Access client on the Linux Platform, while spearheading...  ...deep understanding of Linux kernel internals and system-level programming... 
    Senior
    Full time
    Work at office
    Immediate start
    Remote work

    PaloAlto Networks

    California
    8 hours ago
  • $150k

     ...Job Description \n About the Company \n \n Senior Software Engineer – Python / Linux / Full Stack / Embedded & IIoT \n Direct Company...  ...strong Python programming, Linux scripting, and full-stack development capabilities. The successful candidate will contribute... 
    Senior
    Remote work

    SA Technologies Inc.

    Torrington, CT
    3 days ago
  • $167.2k - $209k

     ...in the world. We are looking for a Senior Software Engineer II to join our Managed Databases (DBaaS...  ...optimization in production Linux/cloud environments. Scale for data...  ...team culture. We prioritize career development. At DigitalOcean, you’ll do the best... 
    Senior
    Full time
    Local area
    Remote work
    Flexible hours

    DigitalOcean

    Remote
    13 days ago
  • $119.57k - $170k

     ...leader in big data solution development and deployment, with...  ...in cloud-based services, software and systems engineering, cyber capabilities, and data...  ...hear from you.#LI-KB2 #Mid-Senior LevelEssential Job ResponsibilitiesMust...  ....Experience with the Linux operating system.... 
    Senior
    Work experience placement
    Work at office
    Work from home
    2 days per week

    HII Mission Technologies Division

    San Antonio, TX
    4 days ago
  • Erias Ventures, LLC in Annapolis Junction, MD is seeking a Senior Software Engineer to create and maintain data workflows and automation pipelines using Apache Airflow. The role focuses on building scalable, observable workflow orchestration for data engineering, analytics... 
    Senior
    Remote job

    Erias Ventures, LLC

    Annapolis, MD
    6 days ago
  • $193.3k - $261.5k

     ...you’ll support the development and management of Compute...  ...cloud services.Our software developers build...  ...and passionate engineers to build next generation...  ...in area such as Linux OS boot sequencing, Kernel, Hypervisor (Xen or...  ...in Python and Lua. Senior Software... 
    Senior
    Internship
    Local area
    Work from home
    Flexible hours

    Amazon

    Santa Clara, CA
    2 days ago
  • $135k - $175k

     ...others can’t. We conduct research and development, manage national laboratories, design and...  ...(AMS) organization is seeking a Software Engineer to support the development of next-generation...  ...RustExperience developing software in Linux environments.Understanding of: RF communications... 
    Senior
    Work experience placement
    Work at office
    Local area
    Remote work
    Flexible hours

    Battelle Memorial Institute

    Chantilly, Loudoun County, VA
    4 days ago
  •  ...Innovations, Inc. is seeking an experienced embedded software engineer to design platform software that moves high-rate data from RF front ends to downstream systems on Linux and RTOS targets. You will write kernel and userspace drivers, implement DMA management, and ensure... 
    Senior
    Remote work

    Xenon Innovations, Inc.

    Fairfax, VA
    6 days ago
  •  ...Northrop Grumman Space Systems is seeking a Software Engineer to support an Internal Research & Development (IRAD) program within the Missile Defense Integration...  ...~ MATLAB and/or Python experience ~ Unix/Linux operating system experience ~ Ability to work... 
    Senior
    Remote work

    PROLIM Corporation

    Colorado Springs, CO
    21 hours ago
  •  ...compliance assessment. Position Overview TBA is hiring a Senior Software Engineer to build and maintain the internal software and...  ...-assisted internal tooling. This role owns application development and Linux/Windows-based infrastructure work end to end, operating... 
    Senior
    Remote work

    Tampa Brass & Aluminum Corp

    Tampa, FL
    3 days ago
  • $167.7k - $245.2k

     ...action. The team blends product engineering, security domain expertise,...  ...build, operate, and support software, and we are using that shift...  ...and care. Use AI-assisted development and automation to accelerate...  .... Experience with Linux systems, networking, or deploying... 
    Senior
    Full time
    Temporary work
    Work at office
    Local area
    Remote work
    Flexible hours
    Shift work

    CISCO Systems

    San Francisco, CA
    1 day ago
  • $142k - $158k

     ...Waterloo/CambridgePointClickCare - Engineering /Full-Time /HybridAt...  ...revenue back into research and development, ensuring our employees have...  ...for this role.Job title: Senior Software EngineerWhat your day-to-day...  ...with Jenkins CI/CD pipeline· Linux and IP networking knowledge·... 
    Senior
    Full time
    Work at office
    Remote work
    Flexible hours

    PointClickCare

    Waterloo, IL
    1 day ago
  • $194k - $349k

     ...of the threats detected in their environments. This is a Senior Software Development Engineer (SDE) role in the CTIO team that delivers the cutting edge innovation for our sensor (lightweight agent) for Linux, Windows, and Mac OS platforms. The SDE’s in the team own... 
    Senior
    Permanent employment
    Work experience placement
    Work at office
    Local area
    Remote work
    Sunnyvale, CA
    19 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer - Linux Kernel Development. Be the first to apply!