Crowdstrike
Principal Software Development Engineer
Overview
This is a Principal Software Development Engineer (SDE) role in the CTIO team that delivers the cutting edge innovation for our sensor (lightweight agent) for Linux, Windows, and Mac OS platforms. The SDE’s in the team own design and development of core features on the platform.
About Crowdstrike
As a global leader in cybersecurity, CrowdStrike protects the people, processes and technologies that drive modern organizations. Since 2011, our mission hasn’t changed — we’re here to stop breaches, and we’ve redefined modern security with the world’s most advanced AI-native platform.
Requirements & Eligibility
- Deep knowledge of C/C++.
- Extensive, fundamental understanding of Linux OS internals.
- Proven experience in debugging memory corruption issues, process contentions, and system performance bottlenecks.
- Demonstrated experience collaborating with teams to successfully deliver major features and releases.
- Ability to lead, mentor, communicate, collaborate, and operate effectively within a geographically distributed team.
- Proven experience utilizing AI technologies to enhance decision-making, streamline workflows and processes, improve efficiency and drive business outcomes.
Key Responsibilities
- Collaborate with all the sensor development teams, across the company, on architecture and strategic initiatives.
- Conceptualize and develop new product features.
- Provide guidance and support to development teams in designing and implementing software for cross-platform delivery (Windows, macOS, Linux).
- Take ownership of features throughout the entire lifecycle, from initial design to final delivery, including presenting product demonstrations at the conclusion of each sprint.
- Engage in cross-functional collaboration with teams situated in various locations.
Disclaimer: Trace Hiring is an independent job board. We are not directly affiliated with Crowdstrike. Please verify all details on the official company application portal.