Facebook pixel

Sr. Software Engineer - Mac Detections (Remote)
Posted on 4/7/2022
INACTIVE
Locations
United States
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Agile
iOS/Swift
C/C++/C#
Linux/Unix
MacOS
Python
Requirements
  • 5+ years of experience with either:
  • Reverse engineering, threat detection, and malware analysis; and an interest in on-device development, or
  • Designing, building, and delivering high-quality software in Swift, C/C++ with an interest in security
  • Low-level OS knowledge of macOS and/or Linux operating system internals, components, APIs, and design
  • Team player - able to communicate, collaborate, and work effectively in a globally distributed team
Responsibilities
  • Design and build detection logic and systems leveraged across teams within CrowdStrike to detect cyber attackers and stop breaches
  • Extend our existing codebase and test suites utilizing Swift, C++, Python, and other tools as appropriate
  • Brainstorm, define, and build collaboratively across multiple teams
  • Build elegant, robust, and reliable solutions for complex technical problems
  • Be passionate about learning, and champion the newest technologies & tricks with others, raising the technical IQ of the team
  • Deliver and accept feedback with grace and courtesy
  • Troubleshoot issues within the product when necessary, assisting customer support
  • Leverage your understanding of engineering best practices, including topics like secure coding, testing paradigms, effective peer code reviews, logging, and resilient architecture patterns, to ensure that our code is clean
  • Be an energetic 'self-starter' with the ability to take ownership and be accountable for deliverables, both individually and when leading a team
Desired Qualifications
  • Prior security experience, particularly in exploit and vulnerability analysis
  • Prior experience working with kernel-mode and multi-threaded concurrent systems development in any of our supported platforms, with an interest to grow skills in all of them
  • Prior development or testing experience with python
  • Prior experience delivering software via agile processes
Crowdstrike

1,001-5,000 employees

Enterprise Security Platform
Company Overview
CrowdStrike's mission is to stop breaches and to provide safety and security to some of the world’s largest, most influential companies and, by extension, the billions of people around the world who use their services. CrowdStrike has redefined security with the world’s most advanced cloud-native platform that protects and enables the people, processes and technologies that drive modern enterprise.
Benefits
  • Competitive Employee Stock Purchase Plan
  • Remote-friendly culture
  • Market leader in compensation and equity awards
  • Competitive vacation and flexible working arrangements
  • Comprehensive health benefits + 401k plan
  • Paid Parental Leave, including adoption
  • Wellness programs
  • Professional development and mentorship opportunities
  • Open offices have stocked kitchens, coffee, soda and treats
Company Values
  • Autonomy
  • Flexibility
  • Trust
  • Fostering a diverse, inclusive and supportive work environment