About the job

#WeAreCrowdStrike and our mission is to stop breaches. As a global leader in cybersecurity, our team changed the game. Since our inception, our market leading cloud-native platform has offered unparalleled protection against the most sophisticated cyberattacks. We work on large scale distributed systems, processing over 1 trillion events a day with a petabyte of RAM deployed in our Cassandra clusters – and this traffic is growing daily. We’re looking for people with limitless passion, a relentless focus on innovation and a fanatical commitment to developing and shaping our cybersecurity platform. Consistently recognized as a top workplace, CrowdStrike is committed to cultivating an inclusive, remote-first culture that offers people the autonomy and flexibility to balance the needs of work and life while taking their career to the next level. Interested in working for a company that sets the standard and leads with integrity? Join us on a mission that matters – one team, one fight.

About The Role

CrowdStrike is hiring a Senior Software Engineer II to join the Mobile Team working on CrowdStrike Falcon for iOS, one of CrowdStrike’s sensors that provides Mobile Endpoint Detection & Response (EDR).

Our iOS sensor engineers use Swift, mid- to low-level Operating System knowledge, and very high-quality standards to augment and improve our EDR capabilities, implement new features, and respond to customer requests. This role is for an individual contributor (IC) who is 100% hands on and also thrives in the technical development of others/the team.

Although this role is advertised as one of our most senior IC positions please don’t hesitate to apply if you feel that you have relevant experience, as we have flexibility with the role on offer.

About You

We are looking for an experienced IC who is inquisitive and enjoys diving deep into complex technical problems. The majority of our codebase is headless, so we are looking for a colleague who enjoys engineering in a complex architectural environment, who understands programming first principles and working at lower levels.

Most importantly, the successful candidate will influence our experienced team through open mindedness, great knowledge sharing and have a team first attitude. We have a low ego mentality and believe our team is stronger through open and effective collaboration.

As a Senior Software Engineer II, you will be expected to lead improvements to the design and implementation of major development projects, and collaborate with others to implement features. You will work on stimulating problems born out of the scale of our deployment, and the stringent quality, performance, and security requirements of our sensors. You will have a wealth of experience and are able to impart this knowledge to the benefit of the wider team.

This is a remote-friendly position. Even if you decide to work in one of our offices, we are located across the globe. We therefore expect you to be comfortable working in distributed teams, and to have excellent communication skills.

About The Product

CrowdStrike Falcon is a two-component security product.

One component is a “sensor”, installed on client devices 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.

What You’ll Do

  • Empower the team through your extensive expertise / experience, fostering: fantastic team-first vibe, innovation and knowledge sharing.
  • Take a leading role in key contributions to the sensor development, architectural design decisions, implementation, and improvements to our Mobile Endpoint Detection & Response Security Software.
  • Develop features from design to delivery including participation in product demo at the end of the sprint.
  • Collaborate with multi-functional teams in various locations.
  • Devise innovative solutions to hard performance or scale problems.
  • Maintain the sensor up to date with the latest OS developments and patches.

What You’ll Need

  • An open mind, great ability to listen and collaborate.
  • Excellent OS-level knowledge of macOS or iOS.
  • Strong experience with non-graphical Swift and C/C++ programming.
  • Experience designing and producing very high-quality software.
  • Able to lead & mentor, especially in a distributed team.
  • Able to communicate, collaborate, and work effectively in a distributed team.
  • Familiarity with core concepts of Operating Systems.
  • Firm foundation of networking knowledge.
  • A strong understanding of security threats, particularly on mobile / iOS

Bonus Points

  • Familiarity working with other UNIX systems.
  • Familiarity with Objective-C.
  • Familiarity with ARM64/X86-64 assembly.
  • Familiarity with reverse-engineering.
  • Familiarity with UEMs/EMMs/MDMs.
  • Familiarity and experience with Agile process.
  • Familiarity with DevOps practices and technologies.
  • Familiarity with Python and shell scripting.

Benefits Of Working At CrowdStrike

  • Remote-first culture
  • Market leader in compensation and equity awards
  • Competitive vacation and flexible working arrangements
  • Comprehensive and inclusive health benefits
  • Physical and mental wellness programs
  • Paid parental leave, including adoption
  • A variety of professional development and mentorship opportunities
  • Offices with stocked kitchens when you need to fuel innovation and collaboration
Diversity & Inclusivity:

We are committed to fostering a culture of belonging where everyone feels seen, heard, valued for who they are and empowered to succeed. Our approach to cultivating a diverse, equitable, and inclusive culture is rooted in listening, learning and collective action. By embracing the diversity of our people, we achieve our best work and fuel innovation - generating the best possible outcomes for our customers and the communities they serve.

CrowdStrike is committed to maintaining an environment of Equal Opportunity and Affirmative Action. If you need reasonable accommodation to access the information provided on this website, please contact [email protected], for further assistance.

To apply for this job please visit