Principal Software Engineer, Sensor - Mac, Linux, or Windows (Hybrid)
$195k - $290kCrowdstrike
Crowdstrike Falcon Host Principal Software Development Engineer (SDE)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. We're always looking to add talented CrowdStrikers to the team who have limitless passion, a relentless focus on innovation and a fanatical commitment to our customers, our community and each other. Ready to join a mission that matters? The future of cybersecurity starts with you.CrowdStrike Falcon Host is a two-component security product. One component is a "sensor": a driver installed on client machines that observes system activity and recognizes malicious behavior, then provides on-box prevention capability and remote telemetry to the Falcon Host cloud. The sensor processes thousands of events per second to provide deep visibility into operations on the endpoint, and performs rich correlation and computation to identify malicious events and blocks malicious activity.The cloud component aggregates sensor telemetry for each customer's network, correlates malicious behavior across multiple machines, and presents our customers' operations teams with a prioritized summary of the threats detected in their environments.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. Features will cross-cut most core OS subsystems such as file system, memory, process, and networking. Many features are also built in a way that they will have shared components across Linux, Windows, and MacOS. The team operates under the Agile development principles and ships frequently.The CTIO team at CrowdStrike is responsible for defining and executing the company's technology vision and strategy, driving innovation and overseeing the development and evolution of the Falcon platform. The CTIO ensures CrowdStrike maintains its position as a technology leader by fostering engineering excellence, aligning technical capabilities with business objectives, and anticipating emerging threats and market trends.What You'll Do: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.What You'll Need: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.Bonus Points:Demonstrated strong background in developing scalable, light-weight, and highly performing systemsIn-depth OS system expertise regarding core concepts and subsystemsFamiliarity and experience utilizing Agile methodologiesKnowledge of security principlesExperience with eBPFCrowdStrike is proud to be an equal opportunity employer. We are committed to fostering a culture of belonging where everyone is valued for who they are and empowered to succeed. We support veterans and individuals with disabilities through our affirmative action program.CrowdStrike is committed to providing equal employment opportunity for all employees and applicants for employment. The Company does not discriminate in employment opportunities or practices on the basis of race, color, creed, ethnicity, religion, sex (including pregnancy or pregnancy-related medical conditions), sexual orientation, gender identity, marital or family status, veteran status, age, national origin, ancestry, physical disability (including HIV and AIDS), mental disability, medical condition, genetic information, membership or activity in a local human rights commission, status with regard to public assistance, or any other characteristic protected by law. We base all employment decisions--including recruitment, selection, training, compensation, benefits, discipline, promotions, transfers, lay-offs, return from lay-off, terminations and social/recreational programs--on valid job requirements.If you need assistance accessing or reviewing the information on this website or need help submitting an application for employment or requesting an accommodation, please contact us at View email address on click.appcast.io for further assistance.Find out more about your rights as an applicant.CrowdStrike participates in the E-Verify program.Notice of E-Verify ParticipationRight to WorkCrowdStrike, Inc. is committed to fair and equitable compensation practices. Placement within the pay range is dependent on a variety of factors including, but not limited to, relevant work experience, skills, certifications, job level, supervisory status, and location. The base salary range for this position for all U.S. candidates is $195,000 - $290,000 per year, with eligibility for bonuses, equity grants and a comprehensive benefits package that includes health insurance, 401k and paid time off.For detailed information about the U.S. benefits package, please click here.CrowdStrike Canada ULC is committed to equal pay for equal work in its compensation practices. The base salary range for this position in Canada is $210,000 - $320,000 CAD per year + variable/incentive compensation + equity + benefits. A candidate's salary is determined by various factors including, but not limited to, relevant work experience, skills, certifications and location. CrowdStrike
$164k - $295k
...team is responsible for core sensor components in user space (... ...Location: This role is hybrid, requiring 2-3 days per week... .... This is a Sr. Software Engineer role in the engineering team... ...have shared components across Windows and Linux. What You'll Do: Design...WindowsLinuxPermanent employmentWork experience placementWork at officeLocal areaRemote work2 days per week3 days per week$164k - $295k
...security product. One component is a “sensor”, which is a driver installed on... ...on multiple platforms including Windows, Mac, and Linux. As a Software Engineer, you will be expected to have ownership... .... PLEASE NOTE: This role is hybrid, requiring 2-3 days per week on-...WindowsLinuxPermanent employmentWork experience placementWork at officeLocal areaRemote work2 days per week3 days per week$194k - $349k
...security product. One component is a “sensor”: a driver installed on client... ...their environments. This is a Sr. Software Development Engineer II (SDE) role in the CTIO team... ...(lightweight agent) across macOS, Linux, and Windows platforms. The Sr. SDEs in the team...WindowsLinuxPermanent employmentWork experience placementWork at officeLocal areaRemote work$164k - $295k
...Role: This is a systems software role on the Core... ..., which owns the shared Windows, Linux, and macOS libraries that the sensor depends on. Examples include... ...platform. As a Senior Engineer on this team, you will... ...Location: ~ This role is hybrid, requiring 2x days per...WindowsLinuxPermanent employmentWork experience placementWork at officeLocal area$90k - $125k
...product. One component is the "Sensor" — a lightweight agent... ...endpoints worldwide, across Windows, macOS and Linux, in both user mode and kernel mode. Engineering software at that depth and that scale... ...a career.Location:This is a hybrid role based out of one of the...WindowsLinuxFull timeWork experience placementInternshipWork at officeLocal areaRemote workWorldwide$140k - $215k
...About the Role:This is a Software Development Engineer role on the Cloud... ...platform: the lightweight sensor. You will be at the... ....This role is hybrid, requiring 2-3 days per... ...and highly performant linux system software components... ...and developing in Windows environment is a...WindowsLinuxFull timeWork experience placementWork at officeLocal area2 days per week3 days per week- ...AI Platform. Collaboration with engineers and researchers to build and optimize... ...experience. 5+ years of software engineering experience, with significant... ...platforms, GPU workloads, Windows/Linux runtime environments, or VM/container hybrid systems. Experience improving service...WindowsLinuxRemote work
$147k - $237.5k
...outcomes.Job SummaryThe ADEM engineering team is the engine of... ...trends; we create them. As a Principal Engineer focused on the Agent... ...group is seeking a Principal Software Engineer to serve as a primary... ...vision for the ADEM Agent across Linux, Windows, macOS, and mobile platforms...WindowsLinuxPermanent employmentFull timeWork at officeLocal area- Principal Software Engineer - Embedded (RIS)This role has been designed as 'Hybrid' with a requirement that you will work on average 2 days per... ..., and system components for Linux-based networking platforms.... ...with PCIe, I2C, FPGA, Ethernet MAC/PHY, and other high-speed...LinuxWork at office2 days per week
- ...Qualifications: Education Requirement: All degrees must be in Engineering, Computer Science, or a closely related field. Bachelor’s... ...using a variety of tools on various platforms (Windows, MacOS, Linux). Unafraid of unknown challenges, committed to conquering the...WindowsLinuxWork experience placement
$145.6k - $276.8k
...(AST) is seeking a Senior Principal Software Engineer with specialization in Development... ...etc.) Experience with Linux System Administration and... ...(CentOS / Rocky) 8 and Windows Compliance familiarity key... ...is designated as on-site hybrid or remote. The salary...WindowsLinuxFull timeTemporary workWork experience placementWork at officeRemote workRelocationFlexible hours$156.4k - $253k
...seeking a seasoned and accomplished Senior Engineer with expertise in cloud services,... ...relevant experience, with a BS or MS degree Software Development or QA experience in... ...and configuring core network services on Linux/Windows; deep packet-level understanding of how...WindowsLinuxFull timeWork at office- ...at the forefront of software and hardware innovation... ...of AI. Location:Hybrid, working onsite at our... ...days per week.The Role: Principal Software Engineer, KernelsWhat you will... ...a tight development window. You will work with a... ...Python development in Linux environments and using...LinuxWork experience placement3 days per week
$164k - $295k
..., and posture scoring across hybrid environments—spanning hosts,... ...processing Drive backend engineering and process automation across... ...global team ~ Commitment to software quality — unit tested, code reviewed... ...Good understanding of Windows OS internals and the Windows...WindowsPermanent employmentWork experience placementWork at officeLocal areaWorldwide- ...at the forefront of software and hardware innovation... ...of AI. Location:Hybrid, working onsite at our... ...per week.The role: Principal System Software Engineer, AI Inference ExecutionWhat... ...a tight development window. You will work with... ...development in Linux environment and...Linux3 days per week
$248k - $391k
...impact on the world.We are looking for a Principal Software Engineer to join our Configuration Management... ...networking, data centers, cloud, and hybrid environments. You will establish the multi... ....Strong hands-on experience in Linux, Kubernetes, containers, cloud and hybrid...LinuxFull time$131.01k - $196.3k
...ExpectThe hardware application engineering position focuses on... ...issues related to Serdes and MAC/PHY (analyze Signal Strength... ...handle Equipment: Servers (Windows / Linux), Scopes, Traffic generators... ...access to technology and/or software subject to U.S. export control...WindowsLinuxPermanent employmentInternshipWork from home- Principal Software Engineer Are you motivated by designing sophisticated solutions that solve hard problems with the smartest technologists... ...monitoring of Java applications running inside containers, Windows, Linux? If this sounds exciting to you, we are looking for...WindowsLinuxTemporary workWork experience placement
$184k - $287.5k
...NVIDIA GPUs in the cloud, transforms a Mac, any PC, or just a mobile device into... ...robotics.We are now looking for a Senior Software Engineer - Streaming with strong C++ skills and... ...real-world workloads.Work across Windows, Linux, QNX, applications frameworks, and embedded...WindowsLinuxFull timeRemote work$126k - $180k
Work within a team of engineers/consultants that globally ensure... ...technical issues (e.g., hardware, software, application, operational,... ...system administrator with Linux/Unix, or Windows systems.Experience with one... ..., on-premise or hybrid cloud computing.Experience...WindowsLinuxInternshipShift work$207k - $300k
...Chrome Enterprise portfolio, aligning engineering roadmaps with broader product area and... ...concurrency (e.g., C++, Go).Google's software engineers develop the next-generation... ...across all major platforms — iOS, Android, Windows, Mac, Linux and Chrome OS. We also built Chrome as...WindowsLinux$174k - $252k
...connectivity solution for hybrid/multi cloud, involving... ...of experience with software development in Go, C or... ...and Storage modules in Linux Kernels, CPU scheduling... ...components at kernel-level on Windows (optional) and Linux OSs.Google's software engineers develop the next-...WindowsLinux$124.5k - $253k
...Netskope One platform, its Zero Trust Engine, and the powerful NewEdge network to... ...team creates and enhances the client software that runs on Windows, Mac or other operating systems. Easy to use... ...in CI/CD.Working experience in the Linux environment, and expert with at least...WindowsLinuxWork experience placementFlexible hours$180k - $220k
...leveraging its commercial self-driving software to develop, test and deploy autonomous... ...AI is currently seeking a DevOps Engineer - Infrastructure to join our growing team... ...diagnose, and resolve issues related to Linux, Mac and Windows systems, mobile devices, cloud or...WindowsLinuxTemporary workWork at officeRemote workVisa sponsorship$149.75k - $275.58k
...Model Performance Optimization Engineer to help deliver high-... ...machine learning frameworks, software engineering, and hardware acceleration... ...and Experience:Linux and/or Windows operating systems.Git-based... ...role will be eligible for our hybrid work model which allows employees...WindowsLinuxFull timeLocal areaImmediate startWorldwideShift work$175k - $200k
...Role:Yubico is looking for a Senior Software Engineer who is innovative and has a passion for... ...or firmwareFamiliarity with either Windows or Linux system internals and services, such as... ...never take yourself too seriously.#LI-Hybrid#LI-BR1Yubico offers a holistic Total...WindowsLinuxContract workWork at officeImmediate startWorldwide$161k - $299k
Software Engineer At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology. The Tensilica... ...other teams Fluency working with and scripting tasks on Windows and Linux systems Strong understanding of operating systems and...WindowsLinuxRemote work$215k - $352k
...work location of this role is hybrid, meaning it will be... ...The Enterprise Infrastructure Engineering (EIE) team builds and operates... ...sites), compute and storage (Windows/Linux Servers and Endpoints, data... ...experience in infrastructure/software engineering with 8+ years of...WindowsLinuxFor contractorsWork at officeRemote workFlexible hours- ...Perl Developer with Ldap Experience Location: Santa Clara, CA-Hybrid (Local candidates preferably) Duration: 6+ Months Job... ...working with LDAP coding modules. • Experience administering Windows and Red Hat Linux Operating Systems. • Knowledge of Oracle DB. • Proficiency...WindowsLinuxLocal area
$100.55k - $194.27k
...something wonderful.The Role and ImpactAs a Software QA Test Engineer, you will play a pivotal role in... ...-level software, OS internals (Linux/Windows), or system computation software.Communication... ...role will be eligible for our hybrid work model which allows employees to...WindowsLinuxFull timeInternshipLocal areaImmediate startShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer, Sensor - Mac, Linux, or Windows (Hybrid). Be the first to apply!
- principal software engineer Sunnyvale, CA
- sensor engineer Sunnyvale, CA
- linux administrator Sunnyvale, CA
- linux engineer Sunnyvale, CA
- linux systems administrator Sunnyvale, CA
- linux developer Sunnyvale, CA
- senior linux systems engineer Sunnyvale, CA
- principal Sunnyvale, CA
- principal cloud computing engineer Sunnyvale, CA
- senior principal cloud computing engineer Sunnyvale, CA



