Sr. Software Engineer - Sensor - Cloud Runtime Protection (Hybrid)

CrowdStrike•Sunnyvale, CA
•$140,000 - $220,000•Hybrid

About The Position

This Software Development Engineer role is on CrowdStrike’s Cloud Runtime Protection team, which builds the lightweight sensor at the core of the Falcon platform. The engineer will help secure cloud-native and AI workloads by designing and implementing high-performance sensor features, including solutions leveraging eBPF. The work supports visibility, detection, and prevention for AI and machine-learning infrastructure running across large-scale, dynamic environments such as Kubernetes. The role is hybrid and requires working on-site two to three days per week at one of the posted locations. The engineer will collaborate with engineering, product, release management, and cross-functional teams to deliver reliable, high-quality security features across public and private cloud environments.

Requirements

  • 10+ years of experience developing product features on Linux or Unix using C/C++, including highly concurrent, reliable software with detailed requirements for memory usage, performance, and conformance to external standards.
  • Bachelor’s degree or higher in Computer Science, Computer Engineering, or an equivalent technical field.
  • Experience developing Linux kernel modules.
  • Experience developing production eBPF code for security or networking.
  • Experience programming cloud-native workloads using public and private cloud platforms and container technologies such as Kubernetes and Docker.
  • Experience working on a team to ship major features and releases.
  • Ability to communicate, collaborate, and work effectively in a distributed team.
  • Proven experience using AI technologies to enhance decision-making, streamline workflows and processes, improve efficiency, and drive business outcomes.

Nice To Haves

  • Experience designing and developing in a Windows environment.
  • Experience working with hypervisors and virtualization technologies.

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.
  • Monitor, test, and debug systems and components to ensure reliability and performance; investigate product issues found through testing or customer cases, identify root causes, and improve tests.
  • Collaborate with engineers and cross-functional teams to integrate sensor and cloud solutions and maintain high product quality.
  • Work with product and release management to control risk, improve quality, and streamline release cycles.
  • Participate in code reviews and provide technical guidance to team members.
  • Apply engineering best practices, including secure coding, testing, debugging, performance measurement, code reviews, CI/CD, and OS internals.
  • Lead strategic technical initiatives in security for AI workloads, virtual machines, containers, and orchestrators across public and private cloud environments.
  • Work on other projects as assigned.

Benefits

  • Market-leading compensation and equity awards.
  • Comprehensive physical and mental wellness programs.
  • Competitive vacation and holidays.
  • Paid parental and adoption leave.
  • Professional development opportunities for all employees.
  • Employee Networks, geographic neighborhood groups, and volunteer opportunities.
  • Vibrant office culture with world-class amenities.
  • Eligibility for bonuses and equity grants.
  • Health insurance.
  • 401(k).
  • Paid time off.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service