> Markdown version of [/jobs/ext/3088506-software-engineer](https://www.wearedevelopers.com/jobs/ext/3088506-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - **Company:** CrowdStrike - **Location:** United States - **Experience:** Expert - **Salary:** $140,000.0 - $215,000.0 - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Artificial Intelligence, Apple Mac Systems, Apple Xcode, C++ (Programming Language), Cyber Security, Software Debugging, Memory Management, Python (Programming Language), Network Security, Network Protocols, Objective-C (Programming Language), Multithreading, Computer Network Technologies, Swift (Programming Language), Firewalls (Computer Science), Production Code - **Published:** September 26, 2026 - **Apply:** https://jobs.military.com/career/348859/sr-software-engineer-mac-sensor-hybrid-california-ca-sunnyvale ## About the Role * Must be eligible for CJIS clearance (requires U.S. citizenship or Green Card/permanent resident status).\n * Ability to develop high-quality code in Swift, C/C++, ObjC, and Python; can demonstrate that capability, through job experience, schoolwork, or contributions to community projects\n * Systems-level experience on macOS developing production code with the following characteristics:\n * High concurrency requirements needing strong use of multi-threading\n * High reliability requirements\n * Extensible, testable and maintainable\n * Experience with Xcode, system-level macOS frameworks/libraries (GCD, XPC, etc), and debugging background launchd processes\n * Detailed requirements on low-level operating characteristics (security, memory usage, efficient performance, correct conformance to external standards)\n * Experience working on a team to ship major features and releases\n * Able to lead, communicate, collaborate, and work effectively in a distributed team\n * Proven experience utilizing AI technologies to enhance decision-making, streamline workflows and processes, improve efficiency and drive business outcomes.\n, * Prior experience working on Endpoint products, Cyber Security space, or networking technologies (e.g., Firewalls, network security, network protocols, etc)\n * Deep knowledge of Network Extension framework and/or Endpoint Security library\n * Experience developing shared cross-platform C++ code\n