Sr. Software Engineer - Sensor (Hybrid, US)

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

About The Position

CrowdStrike is seeking a Senior Engineer for its Exposure Management Group Sensor team. This is a systems software role focused on working close to the operating system across multiple platforms, ensuring correctness and performance under real-world load, and maintaining high reliability standards. The role involves close collaboration with engineering peers across Mac, Linux, Windows, and other teams inside and outside the organization. The position uses a hybrid work setup, with 2–3 days in the office at the Sunnyvale, California location. The engineer will own sensor infrastructure work from design through production validation across Windows, Linux, and macOS, including testing and rollback planning. The role also includes design leadership, cross-team support, planning, mentoring, production incident response, and improving end-to-end testing and validation.

Requirements

  • BS/MS in Computer Science or a related field, or equivalent work experience.
  • In-depth knowledge of C/C++.
  • Expert understanding of Linux, Windows, or Mac OS internals.
  • Proven experience debugging memory corruption issues, process contentions, and system performance bottlenecks.
  • Demonstrated experience collaborating with teams to deliver major features and releases successfully.
  • Ability to lead, mentor, communicate, collaborate, and operate effectively within a geographically 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 with NMAP internals, Lua/NSE scripting, Go, and other vulnerability scanning frameworks.
  • Eligibility for CJIS clearance, which requires U.S. citizenship or Green Card/permanent resident status.

Responsibilities

  • Design, implement, and own sensor infrastructure components, including the network communications stack, connection lifecycle and traffic management, cryptographic integration, content delivery, and on-device secure storage.
  • Take end-to-end ownership of work from design through production validation across Windows, Linux, and macOS, including the testing and rollback story.
  • Drive technical proposals and design documents, lead design reviews for the area, and provide substantive review feedback.
  • Support development teams in designing and building software with cross-platform deliverables for Windows, Mac, and Linux.
  • Participate in planning, help scope work, identify dependencies, and flag technical risks early.
  • Mentor and grow junior engineers through direct feedback, pairing, and collaborative code and design reviews.
  • Investigate and resolve production incidents and complex escalations, and build shared knowledge of failure modes at fleet scale.
  • Champion improvements in end-to-end testing and validation for components with strict correctness and reliability requirements.

Benefits

  • Market leader in compensation and equity awards.
  • Comprehensive physical and mental wellness programs.
  • Competitive vacation and holidays.
  • Paid parental and adoption leaves.
  • Professional development opportunities for all employees, regardless of level or role.
  • 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