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
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.
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.
Jobs from our Partners
Principal Software Engineer
ETS Principal Cloud Architect (Digital Banking)
Other Jobs from SentinelOne
Staff Site Reliability Engineer
Staff Site Reliability Engineer
Staff Site Reliability Engineer
Staff Federal DevOps Engineer
Similar Jobs
(IND) Senior, Software Engineer
(IND) Software Engineer III
(IND) Software Engineer III
Back-End Engineer
Senior iOS Software Engineer - Growth
IOS Developer
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