CrowdStrike10.03.26
AI SCORE 8.5

Senior Software Engineer II - Linux Sensor Remote

$160K–$250K/year

About the Role

Join CrowdStrike as a Senior Software Engineer II, focusing on our Linux Sensor, and become a part of a mission-driven team dedicated to redefining cybersecurity. As a Senior Software Engineer II, you will play a crucial role in developing our advanced AI-native platform that protects organizations worldwide. This position offers the flexibility of hybrid work, allowing you to contribute from anywhere in North America while collaborating with talented professionals.

What You’ll Do

  • Collaborate with sensor development teams across the company on architecture and strategic initiatives.
  • Conceptualize and develop new product features for our Linux Sensor, ensuring high performance and security.
  • 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, ensuring alignment with business objectives.

Requirements

  • Deep knowledge of C/C++ programming languages.
  • Extensive understanding of Linux OS internals and experience debugging memory corruption issues.
  • Proven 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.
  • Experience with Agile methodologies and knowledge of security principles.

Nice to Have

  • Strong background in developing scalable, lightweight, and high-performing systems.
  • In-depth OS system expertise regarding core concepts and subsystems.
  • Familiarity with eBPF (Extended Berkeley Packet Filter).

What We Offer

  • Market-leading 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.
  • Vibrant office culture with world-class amenities.
  • Great Place to Work Certified™ across the globe.
Why This Job8.5 of 10

This Senior Software Engineer II role at CrowdStrike offers a unique opportunity to work on cutting-edge cybersecurity technology in a hybrid work environment. With competitive compensation and a strong focus on employee wellness, this position stands out in the tech industry.

Salary Range
Required
0/1
Optional
0/1
Bonus
0/1

Who Will Succeed Here

Proficient in C and C++ programming languages with a solid understanding of Linux kernel development, specifically in the context of eBPF for performance monitoring and security enhancements.

Demonstrates a proactive approach to debugging complex systems, utilizing tools like GDB and Valgrind to identify and resolve issues within a hybrid work environment, showcasing adaptability in communication and collaboration.

Possesses a strong Agile mindset with experience in iterative development processes, capable of prioritizing tasks and delivering features in a fast-paced, mission-driven setting focused on cybersecurity.

Learning Resources

The Linux Programming Interfacebook

Career Path

Senior Software Engineer II - Linux Sensor Remote(Now)Lead Software Engineer(1-2 years)Engineering Manager(3-5 years)

Market Overview

Market Size 2024
$15.2B
Annual Growth
7.5%
AI Adoption in Software Development
45%
Investment in C/C++ Tools
+25%
Labour Demand for C/C++ Developers
+18%
Avg Salary for Senior C Developers
$130K

Skills & Requirements

Required
CC++Linux
Growing in Demand
RustGoModern C++ (C++11 and beyond)
Declining
Visual BasicPerl

Domain Trends

Rise of eBPF
eBPF is becoming integral for performance monitoring and security in Linux environments, with a 60% increase in adoption among enterprises in the last year.
Shift Towards Microservices
The shift towards microservices architecture is driving demand for C/C++ developers who can integrate with cloud-native technologies, with a projected 30% growth in related job postings.
Increased Focus on Cybersecurity
With 70% of organizations prioritizing cybersecurity in software development, skills in secure coding practices and debugging are increasingly sought after in C/C++ roles.

Industry News

Loading latest industry news...

Finding relevant articles from the last 6 months

All job postings are automatically gathered by algorithms. We do not review or verify listings, be careful when applying and do not sign-in with iCloud or Google services.