Sr. Software Engineer - Sensor - Cloud Runtime Protection
Job Description
Join the Cloud Runtime Protection team to help build the core Falcon lightweight sensor for cloud-native and AI/ML security.
Responsibilities
- Build runtime security solutions for cloud and AI workloads deployed at scale
- Design and develop scalable, high-performance Linux system software components for security
- Improve reliability and performance through monitoring, testing, and debugging
- Debug product issues from test or customer cases to identify root cause and strengthen tests
- Collaborate with engineers to maintain a culture of high product quality and excellence
- Work with cross-functional teams to integrate sensor and cloud solutions
- Partner with product and release management to manage risk, improve quality, and streamline release cycles
- Participate in code reviews and provide technical guidance to team members
- Apply engineering best practices across secure coding, testing paradigms, debugging, performance measurement, code reviews, CI/CD, and OS internals
- Lead strategic technical initiatives for AI workloads, VMs, Containers, and Orchestrators security across multiple public and private cloud environments
- Support additional projects as assigned
Requirements
- 10+ years building Linux or Unix product features in C/C++, including:
- High concurrency requirements with strong multi-threading experience
- High reliability requirements
- Detailed low-level operating knowledge (memory usage, efficient performance, conformance to external standards)
- Bachelor Degree or higher in Computer Science, Computer Engineering, or an equivalent technical field
- Experience developing Kernel modules for Linux
- Experience developing production eBPF code for security or networking
- Experience programming cloud-native workloads using public cloud platforms, private cloud platforms, and container technologies (including Kubernetes and Docker)
- Experience designing and developing in Windows is a plus
- Experience working with hypervisors and virtualization technologies is a plus
- Experience working on teams to ship major features and releases
- Ability to communicate and collaborate effectively in a distributed team
- Proven experience using AI technologies to improve decision-making, streamline workflows and processes, and drive business outcomes
Technologies
- eBPF
- Linux
- Unix
- C/C++
- Kernel modules for Linux
- Kubernetes
- Docker
- CI/CD
- Windows
- Hypervisors
- Virtualization technologies
- AI technologies
Benefits
- 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 Networks, geographic neighborhood groups, and volunteer opportunities to build connections
- Vibrant office culture with world class amenities
- Great Place to Work Certified® across the globe
Role details: This is a Software Development Engineer role on the Cloud Runtime Protection team building the core of the Falcon platform: the lightweight sensor. Hybrid role requiring 2-3 days per week on-site at one of the posted locations.
Compensation: USD 164,000 - 295,000 per year.
Location: Sunnyvale, CA (hybrid).
Additional notes: CrowdStrike participates in the E-Verify program. For detailed information about the U.S. benefits package, please click here.
Similar Jobs
S