Principal Engineer - Sensor, Linux

2 Months ago • 10 Years + • Software Development & Engineering

Job Summary

Job Description

As a Principal Engineer at CrowdStrike, you will be a key technical leader, guiding the development of the sensor for Linux. You will provide technical direction, conduct architecture and design reviews, and collaborate with cross-functional teams. Your responsibilities include mentoring senior engineers, ensuring software quality, and engaging with the Linux kernel community. This role requires in-depth knowledge of Linux internals and experience with C/C++, and you will be expected to contribute to the technical vision of the team. The role also involves making critical decisions related to the product and roadmap. The work environment will be remote and highly distributed, so the candidate should be able to work in this environment efficiently.
Must have:
  • In-depth knowledge of low-level Linux internals.
  • Strong experience with C and/or C++.
  • Experience designing and implementing complex systems.
  • Strong communication skills and the ability to communicate effectively
  • Ability to navigate technical risk
Good to have:
  • Experience working with eBPF.
  • Experience working with Linux kernel modules.
  • Knowledge in the security space.
  • Experience working with open source communities, especially the Linux kernel community.
Perks:
  • Remote-friendly and flexible work culture
  • Market leader in compensation and equity awards
  • Comprehensive physical and mental wellness programs
  • Competitive vacation and holidays for recharge
  • Paid parental and adoption leaves
  • Professional development opportunities for all employees regardless of level or role
  • Employee Resource Groups, geographic neighbourhood groups and volunteer opportunities to build connections
  • Vibrant office culture with world class amenities
  • Great Place to Work Certified™ across the globe

Job Details

As a global leader in cybersecurity, CrowdStrike protects the people, processes and technologies that drive modern organizations. Since 2011, our mission hasn’t changed — we’re here to stop breaches, and we’ve redefined modern security with the world’s most advanced AI-native platform. We work on large scale distributed systems, processing almost 3 trillion events per day. We have 3.44 PB of RAM deployed across our fleet of C* servers - and this traffic is growing daily. Our customers span all industries, and they count on CrowdStrike to keep their businesses running, their communities safe and their lives moving forward. We’re also a mission-driven company. We cultivate a culture that gives every CrowdStriker both the flexibility and autonomy to own their careers. We’re always looking to add talented CrowdStrikers to the team who have limitless passion, a relentless focus on innovation and a fanatical commitment to our customers, our community and each other. Ready to join a mission that matters? The future of cybersecurity starts with you.

About the Role:

CrowdStrike Falcon Host is a two-component security product. One component is a “sensor”, which is an application installed on client machines that observes system activity and recognizes malicious behavior, then provides on-box prevention capability and remote telemetry to the Falcon Host cloud. The cloud component aggregates sensor telemetry for each customer’s network and correlates malicious behavior across multiple machines and presents our customers’ operations teams with a prioritized summary of the threats detected in their environments.

This is a Principal Software Engineer role in the engineering team that delivers the sensor (lightweight agent) on Linux. This team owns the core platform for the Linux sensor, which has two variants: one using eBPF (extended Berkeley Packet Filter), and another using Linux kernel modules. Features cross-cut most core Linux kernel subsystems such as file system, memory, process, and networking. Many features are often built in a way that they have shared components across Windows and Mac sensors.The team operates at a fast pace and ships frequently.

As a Principal Engineer, you will help set the overall technical direction for the team and the broader Linux sensor organization. You will also act as a key technical advisor to engineering, product management, and executives making decisions in complex, open-ended problem spaces.

What You'll Do:

  • Provide technical guidance to management in making product and roadmap decisions affecting the Linux sensor.

  • Conduct architecture and design reviews for key platform features within the Linux sensor.

  • Collaborate with multi-functional remote teams in various locations across multiple OSes (Linux, Windows, Mac).

  • Mentor senior engineers to help grow and scale the team.

  • Act as a role model for the team to foster a culture of software quality and resilience.

  • Engage with the upstream Linux kernel community on bug fixes, backports, or other kernel issues that may affect the Linux sensor.

What You’ll Need:

  • In-depth knowledge of low-level Linux internals.

  • Strong experience with C and/or C++.

  • Experience designing and implementing complex, performant, and highly concurrent systems.

  • The ability to be assertive yet collaborative in high stakes situations.

  • Strong communication skills and the ability to communicate effectively with executives, product management, customers, and other engineers.

  • Ability to navigate technical risk to make pragmatic tradeoffs between product quality and deadline pressures.

  • Ability to operate efficiently in a remote, highly distributed work environment.

  • We expect that most successful candidates would have 10+ years of experience working on Linux systems programming close to or in the kernel, as well as experience as a team or project lead. That said, this is not a hard requirement.

Bonus Points:

  • Experience working with eBPF.

  • Experience working with Linux kernel modules.

  • Knowledge in the security space.

  • Experience working with open source communities, especially the Linux kernel community.

#LI-CW1

#LI-Remote

#HTF

Benefits of Working at CrowdStrike:

  • Remote-friendly and flexible work culture

  • Market leader in compensation and equity awards

  • Comprehensive physical and mental wellness programs

  • Competitive vacation and holidays for recharge

  • Paid parental and adoption leaves

  • Professional development opportunities for all employees regardless of level or role

  • Employee Resource Groups, geographic neighbourhood groups and volunteer opportunities to build connections

  • Vibrant office culture with world class amenities

  • Great Place to Work Certified™ across the globe


CrowdStrike is proud to be an equal opportunity employer. We are committed to fostering a culture of belonging where everyone is valued for who they are and empowered to succeed. We support veterans and individuals with disabilities through our affirmative action program.

CrowdStrike is committed to providing equal employment opportunity for all employees and applicants for employment. The Company does not discriminate in employment opportunities or practices on the basis of race, color, creed, ethnicity, religion, sex (including pregnancy or pregnancy-related medical conditions), sexual orientation, gender identity, marital or family status, veteran status, age, national origin, ancestry, physical disability (including HIV and AIDS), mental disability, medical condition, genetic information, membership or activity in a local human rights commission, status with regard to public assistance, or any other characteristic protected by law. We base all employment decisions--including recruitment, selection, training, compensation, benefits, discipline, promotions, transfers, lay-offs, return from lay-off, terminations and social/recreational programs--on valid job requirements.

If you need assistance accessing or reviewing the information on this website or need help submitting an application for employment or requesting an accommodation, please contact us at recruiting@crowdstrike.com for further assistance.

Find out more about your rights as an applicant.

CrowdStrike participates in the E-Verify program.

Notice of E-Verify Participation

Right to Work

Expected Close Date of Job Posting is:07-15-2025

Similar Jobs

fortis games - Director of Business Development

fortis games

Spain (Remote)
2 Weeks ago
Adyen - Senior Compliance Advisory Officer

Adyen

São Paulo, Brazil (On-Site)
1 Week ago
Interactive Brokers - Senior Java Developer - Client Portal

Interactive Brokers

Greenwich, Connecticut, United States (Hybrid)
1 Week ago
Assystems - Social Specialist

Assystems

Istanbul, İstanbul, Türkiye (On-Site)
8 Months ago
zoox - Senior Vehicle Homologation Engineer

zoox

Foster City, California, United States (On-Site)
3 Weeks ago
Zeeco, Inc. - Applications Engineer

Zeeco, Inc.

Broken Arrow, Oklahoma, United States (On-Site)
10 Months ago
The Walt Disney Company - HVAC and Refrigeration Engineer

The Walt Disney Company

(On-Site)
3 Months ago
Thales - IVVQ Engineer

Thales

Singapore (On-Site)
2 Months ago
Fluxon - Staff Software Engineer

Fluxon

Kraków, Lesser Poland Voivodeship, Poland (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

GoMotive - Account Executive, Enterprise - Mid-Atlantic

GoMotive

United States (Remote)
3 Months ago
Tesla - Public Policy and Business Development Manager, France - Tesla Energy

Tesla

Saint-Ouen-sur-Seine, Île-de-France, France (On-Site)
5 Months ago
Marsh McLennan - Squad Lead

Marsh McLennan

Cluj-Napoca, Cluj County, Romania (Hybrid)
2 Months ago
clevertap - Sales Development Representative (Arabic speaking)

clevertap

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
beghou consulting - Consultant, Commercial Operations & Analytics

beghou consulting

Evanston, Illinois, United States (Hybrid)
3 Weeks ago
Plaion - Disponent (m/w/d) mit Berufserfahrung

Plaion

Höfen An Der Enz, Baden-Württemberg, Germany (On-Site)
6 Months ago
Zenoti - Sales Development Representative - Outbound

Zenoti

Hyderabad, Telangana, India (On-Site)
2 Weeks ago
IMC - HR Operations Associate

IMC

Mumbai, Maharashtra, India (On-Site)
2 Months ago
NCR Voyix - Software Engineer III - Java Full Stack

NCR Voyix

Hyderabad, Telangana, India (On-Site)
1 Month ago
Zones - Regional Manager North & East

Zones

Noida, Uttar Pradesh, India (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in United States

Perplexity - Finance Manager

Perplexity

New York, New York, United States (On-Site)
1 Month ago
LegalZoom - Principal Creative Producer, Project Manager

LegalZoom

Los Angeles, California, United States (Remote)
4 Weeks ago
Epic Games - Tech Art Lead (World Creation)

Epic Games

Cary, North Carolina, United States (On-Site)
2 Months ago
Nintendo - Senior Business Systems Analyst (Oracle Demantra/EBS)

Nintendo

Redmond, Washington, United States (Hybrid)
10 Months ago
WebFX - Jr. Social Media Specialist Account Manager

WebFX

Harrisburg, Pennsylvania, United States (On-Site)
8 Months ago
SS8 - Senior Software Engineer, Audio-Video Processing

SS8

Milpitas, California, United States (On-Site)
3 Weeks ago
bytedance - Site Reliability Engineer, Compute Platform

bytedance

San Jose, California, United States (On-Site)
7 Months ago
Ansys - Sales

Ansys

Canonsburg, Pennsylvania, United States (On-Site)
4 Weeks ago
Christ Fellowship - Kids Elementary Coordinator

Christ Fellowship

Boynton Beach, Florida, United States (On-Site)
1 Month ago
FalconX - Global Chief Compliance Officer

FalconX

New York, New York, United States (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

Nintendo - Senior Engineer - SDSG (NTD)

Nintendo

Redmond, Washington, United States (On-Site)
1 Year ago
Opendoor - Senior Software Engineer - Identity and Access Management (IAM)

Opendoor

Kraków, Lesser Poland Voivodeship, Poland (Hybrid)
2 Months ago
Nagarro - Associate Staff Engineer

Nagarro

Portugal (Remote)
8 Months ago
Marvell - Senior CAD Engineer

Marvell

Bengaluru, Karnataka, India (On-Site)
1 Month ago
PwC - ETIC, OCI Technical Support Engineer - Senior Associate

PwC

Cairo, Cairo Governorate, Egypt (On-Site)
8 Months ago
cirrus logic - Senior CAD Software Engineer

cirrus logic

Austin, Texas, United States (Hybrid)
2 Months ago
zoox - Senior Electrical Integration Engineer

zoox

Foster City, California, United States (On-Site)
3 Weeks ago
Qualcomm - Senior Staff Engineer - Automotive

Qualcomm

San Diego, California, United States (On-Site)
3 Weeks ago
Tesla - Technical Service Mechanical Engineering Internship

Tesla

Brandenburg, Germany (On-Site)
5 Months ago
Digital dot robots - Firmware Engineer

Digital dot robots

Pittsburgh, Pennsylvania, United States (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

About The Company

CrowdStrike was founded in 2011 to fix a fundamental problem: The sophisticated attacks that were forcing the world’s leading businesses into the headlines could not be solved with existing malware-based defenses. Founder George Kurtz realized that a brand new approach was needed — one that combines the most advanced endpoint protection with expert intelligence to pinpoint the adversaries perpetrating the attacks, not just the malware. There’s much more to the story of how Falcon has redefined endpoint protection but there’s only one thing to remember about CrowdStrike: We stop breaches.
View All Jobs

Get notified when new jobs are added by Crowd Strick

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug