Sr. Software Engineer II, AI on Sensor – Mac, Linux, or Windows (Hybrid) jobs in United States
CrowdStrike
- +3 more
- Senior Level
- $160K/yr - $250K/yr
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
Preferred
- Demonstrated strong background in developing scalable, light-weight, and highly performing systems
- In-depth OS system expertise regarding core concepts and subsystems
- Familiarity and experience utilizing Agile methodologies
- Knowledge of security principles
- Experience with eBPF
Benefits
- Market leader in 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
- Employee Networks, geographic neighborhood groups, and volunteer opportunities to build connections
- Vibrant office culture with world class amenities
- Bonuses
- Equity grants
- Health insurance
- 401k
- Paid time off
- Glassdoor
- 3.8
- Cloud-native cybersecurity platform protecting endpoints, workloads, identity, and data.
- Sunnyvale, California, USA
- http://www.crowdstrike.com
- Distribution of Different Job Fields Receiving Sponsorship
- Represents job field similar to this job
- Engineering and Development
- Product Management
- Management and Executive
- Customer Service and Support
- Accounting and Finance
- Marketing
- Creatives and Design
- Human Resources
- Sales
- Trends of Total Sponsorships
Qualifications
- Deep knowledge of C/C++; Swift experience required for macOS-focused candidates; Windows OS Kernel and Driver Development experience required for Windows-focused candidates
- Hands-on experience operationalizing machine learning models on the endpoint, including building the data pipelines that collect, transform and deliver sensor telemetry for model training, evaluation and on-device inference
- Extensive, fundamental understanding of internals for your primary platform (macOS, Linux, or Windows)
- 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
- Demonstrated strong background in developing scalable, light-weight, and highly performing systems
- In-depth OS system expertise regarding core concepts and subsystems
- Familiarity and experience utilizing Agile methodologies
- Knowledge of security principles
- Experience with eBPF
Required skills
- Agile Methodologies, C/C++, Cybersecurity Principles, EBPF, MacOS, Linux, and Windows Internals, Machine Learning Model Deployment, Swift, System Debugging and Performance Optimization, Windows Kernel and Driver Development
Preferred skills
- Experience with eBPF, Familiarity and experience utilizing Agile methodologies, Knowledge of security principles