SentinelOne

macOS Software Engineer

Remote US
USD 118k - 162k
R Objective-C
This job is closed! Check out or
Description

About Us:

SentinelOne is defining the future of cybersecurity through our XDR platform that automatically prevents, detects, and responds to threats in real-time. Singularity XDR ingests data and leverages our patented AI models to deliver autonomous protection. With SentinelOne, organizations gain full transparency into everything happening across the network at machine speed – to defeat every attack, at every stage of the threat lifecycle. 

We are a values-driven team where names are known, results are rewarded, and friendships are formed. Trust, accountability, relentlessness, ingenuity, and OneSentinel define the pillars of our collaborative and unified global culture. We're looking for people that will drive team success and collaboration across SentinelOne. If you’re enthusiastic about innovative approaches to problem-solving, we would love to speak with you about joining our team!

Please note: This is a remote position and hiring for this role is limited to US Citizens only under various Federal laws and regulations.

What are we looking for?

We are continuously expanding the capabilities of SentinelOne, actively listening to customers and responding to their needs.  We are looking for a macOS Software Engineer  who will be directly involved in our core technology and ensure we are always staying ahead of cybercriminals.

What will you do?

At SentinelOne you will be a part of a team of globally distributed system and kernel developers who work deeply within the 3 main OS’s of the world: windows, linux, macOS. 

The macOS team is responsible for researching and identifying emerging issues and providing appropriate responses.  The engineering team will work closely with Product, Support, Sales, R&D, and Quality Assurance to ensure any new issues are quickly addressed and then made a part of the ongoing releases.

You will be working directly on our macOS core technology in a role that will also involve responding to events that occur in the field, root causing them, and issuing patches when needed. You will participate in the implementation and design decisions around improving agent architecture and new feature development.

What do you need?

  • 3+ years of software development experience on macOS (experience level is flexible, senior engineers are encouraged to apply)
  • Strong proficiency coding in Objective-C
  • Understanding of macOS user space and internals
  • Experience in systematically root-causing complex OS systems

Advantages:

  • Experience developing OS drivers & extensions is a plus
  • Candidates with strong Obj-C background and interest in macOS development will be considered
  • Experience managing escalations or issues requiring highly coordinated efforts to identify service restoration
  • Experience with system performance analysis and mitigations
  • Cybersecurity experience or exposure to macOS endpoint security platforms
  • Experience with large-scale event processing systems
  • Having worked with more than one OS
  • Additional years of experience will be entertained and senior-level candidates are encouraged to apply
This U.S. role has a base pay range that will vary based on the location of the candidate.  For some

locations, a different pay range may apply.  If so, this range will be provided to you during the recruiting

process.  You can also reach out to the recruiter with any questions.

Base Salary Range
$118,000$162,000 USD

SentinelOne is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.

SentinelOne participates in the E-Verify Program for all U.S. based roles. 

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

50,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 212 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

Cancel anytime / Money-back guarantee

Wall of love from fellow engineers