Sr. Software Engineer - Sensor (Hybrid, US)

CrowdStrike•Sunnyvale, CA
•Hybrid

About The Position

CrowdStrike is seeking a Senior Engineer for the Exposure Management Group’s Sensor team. This is a systems software role focused on working close to the operating system across multiple platforms, with careful attention to correctness and performance under real-world load. The role collaborates with engineers across Mac, Linux, and Windows, as well as teams inside and outside the core organization. It uses a hybrid work setup involving 2–3 days in the Sunnyvale, California office. The engineer will design and own sensor infrastructure components, including network communications, connection lifecycle and traffic management, cryptographic integration, content delivery, and on-device secure storage. They will own work from design through production validation across Windows, Linux, and macOS, help lead technical design and reviews, support cross-platform development, mentor other engineers, respond to production incidents, and improve end-to-end testing and validation. CrowdStrike describes itself as a global cybersecurity company whose platform processes nearly 3 trillion events per day. The company emphasizes a mission-driven, AI-first approach, flexibility and autonomy, responsible AI adoption, and a culture of innovation and customer commitment.

Requirements

  • Bachelor’s or master’s degree in computer science or a related field, or equivalent work experience.
  • In-depth knowledge of C/C++.
  • Expert understanding of Linux, Windows, or Mac operating system internals.
  • Proven experience debugging memory corruption issues, process contention, and system performance bottlenecks.
  • Demonstrated experience collaborating with teams to deliver major features and releases.
  • Ability to lead, mentor, communicate, and collaborate 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, requiring 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.
  • Own work end to end, from design through production validation across Windows, Linux, and macOS, including testing and rollback planning.
  • Drive technical proposals and design documents, lead design reviews, and provide substantive review feedback.
  • Support development teams 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 develop more junior engineers through feedback, pairing, and collaborative code and design reviews.
  • Investigate and resolve production incidents and complex escalations, and build shared team 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-leading 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.
  • Employee Networks, geographic neighborhood groups, and volunteer opportunities.
  • Vibrant office culture with world-class amenities.
  • Health insurance.
  • 401(k).
  • Paid time off.
  • Eligibility for bonuses and equity grants.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service