EngineerJobs.io
← Back to all jobs

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