SentinelOne logo
SentinelOne

Secure your enterprise with the autonomous cybersecurity platform. Endpoint. Cloud. Identity. XDR. Now.

Senior - Staff macOS Software Engineer

Full-stack EngineerSoftware EngineerOtherRemoteSeniorTeam 1,001-5,000Since 2013H1B SponsorCompany SiteLinkedIn

Location

France

Posted

70 days ago

Salary

0

Seniority

Senior

Job Description

Senior - Staff macOS Software Engineer

SentinelOne

Title: Senior/Staff macOS Software Engineer Location:France Department:Research & Development Region:Europe Our Purpose At SentinelOne, we are driven by a clear purpose: to give the advantage to those who secure our future. As AI reshapes how organizations build, operate, and innovate, the responsibility to protect them becomes more critical than ever. When you join SentinelOne, your work helps protect global enterprises, critical infrastructure, and the technologies shaping tomorrow. If you are motivated by meaningful challenges and want your impact to be real, measurable, and global, you will find purpose here. About Us SentinelOne is a company at the intersection of AI and security, pioneering a new operating model for cybersecurity. Our AI-native platform unifies protection across endpoint, cloud, identity, data, and AI systems to deliver autonomous detection and response with clarity and speed. By combining real-time analytics, intelligent automation, and a unified data foundation, we reduce noise, simplify complexity, and empower security teams to focus on what truly matters. Our teams are builders, problem-solvers, and innovators committed to shaping the future of security. If you are excited to solve hard problems alongside talented, mission-driven people, we invite you to help us build a safer future for humanity. What Are We Looking For? We're looking for people who are relentlessly curious and committed to continuous learning. AI is reshaping every function across our business, and we enable every team member, regardless of role or level, to build fluency in AI tools and concepts. Those who thrive here actively seek out new solutions, experiment thoughtfully, and apply what they learn to drive better, faster, smarter outcomes. As a Senior macOS Software Engineer, you will design, develop, and scale the core macOS security technologies that power SentinelOne's endpoint protection platform across millions of devices worldwide. You will research emerging threats and investigate complex system-level issues to develop high-performance fixes, patches, and features that strengthen our detection capabilities. By collaborating cross-functionally with Product, Support, and QA, you will ensure high-quality releases that maintain mission-critical protection for our enterprise and government customers. 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 - and create our flagship productline Endpoint Protection, recognized 5x in-a-row as Gartner Leader. In our macOS team, we are responsible for researching and identifying emerging threats/issues and providing appropriate responses. We also work closely with Product, Support, Sales (in order to win multi-million dollar deals), other R&D engineers, and Quality Assurance to ensure any new issues are quickly addressed and then made a part of the ongoing releases. You will work directly on our macOS core technology, running on millions of endpoints (in different environments, from C-levels to developers) across thousands of enterprise and government clients worldwide. Your role will also involve responding to events that occur in the field, root-causing them, and issuing patches when needed. You will participate in implementation and design decisions around improving agent architecture and new feature development. What skills and knowledge should you bring? - Must have: Strong proficiency coding in Objective-C and multiple years of SW engineering experience for macOS (macOS is highly preferred, but iOS cybersecurity SW product development experience would be also considered relevant) - Experience level is flexible, Senior/Staff+ engineers are encouraged to apply! - Experience in systematically root-causing complex OS systems - Understanding of macOS user space and internals Advantages: - Experience developing OS drivers & system extensions or with more than one OS is a plus - Experience managing escalations or issues requiring highly coordinated efforts to identify service restoration - Experience with system performance analysis and mitigations, and with large-scale event processing systems - Cybersecurity experience or exposure to macOS endpoint security platforms - Swift experience is beneficial but not required Why us? You will work on real-world problems and make an impact by protecting our customers from cyber threats. You will be joining a cutting-edge project and will be able to influence the architecture, design, and structure of our core platform. You will be using the latest tools and technologies, tackle extraordinary challenges and work with the very BEST in the industry. What we offer you? - Flexible working hours, this is a remote role based within France; we provide optional membership in major coworking chains - Currently for this role in Italy we are able to consider only candidates that are already eligible to work in the EU at the time of applying - Optionally for those willing to relocate to the Czech Republic relocation assistance is available for any candidates that are already eligible to work in the EU at the time of applying - Generous employee stock plan in the form of RSUs (restricted stock units), not options; 4 years vesting with 1 year cliff and then quarterly - Yearly bonus depending on the performance of the company, paid out in 2 installments - Global gender-neutral Parental Leave (16 weeks, beyond the leave provided by the local laws) & Grandparent Leave - Volunteering paid day off & Additional paid Company holidays off (e.g. 4 days in 2022) - Global Employee Assistance Program (confidential counseling related to both personal and work life matters) - Udemy Business platform for Hard/Soft skills Training, internal mentoring 'MentorOne' & Support for your further educational activities/trainings - Above-standard referral bonus & Aditional country-specific benefits and Paid Leaves to France 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.

Related Job Pages

More Full-stack Engineer Jobs

The College Board logo

Software Engineer, Secure Client Engineering

The College Board

Clearing a path for all students to own their future

Full TimeRemoteTeam 1,001-5,000Since 1900H1B No Sponsor

• Collaborate daily with other engineers on the team using mob programming to solve complex technical problems through software engineering. • Maintain the highest engineering standards in collaboration across teams with product owners, architects, and stakeholders, in support of our systems and services. • Develop deep understanding of the applications within the Digital Assessment Platform to design and implement novel solutions to security challenges in desktop and mobile applications, across Windows, MacOS, iOS, and ChromeOS. • Write code for both native and web environments, building component-based, performant, stable, and secure solutions with a focus on lower-level code that interfaces with the native operation system. • Understand new product requirements and decompose the implementation into specific functional changes for verification. • Participate in continuous improvement of the team’s engineering practices, efficiency, speed, and quality. • Conduct and participate in peer code and design reviews. • Assist in the resolution of production issues. • Adhere to development standards and security policies and procedures.

United States
$128K - $139K / year
Job Closed

• Contribute to the vision, strategy, and execution of new feature development for our Connected Health Platform. • Share your experiences as a technical leader, mentoring and shaping best practices around microservices and domain driven design (DDD). • Solve challenging problems by providing creative solutions that help you keep learning and refining your craft. • Shape current and future product roadmap by leading conversations and aligning with key stakeholders. • Empower the team to write well documented, optimized code through brainstorming sessions, collaborative tools, and code reviews. • Champion a culture of best practices that deliver high quality, performant, accessible web experience for our customers and patients. • Own the operational health of the services you build, including monitoring, incident response, continuous improvement, and production systems.

Canada
$70K - $120K / year

Software Engineer II

Monogram Health

Monogram Health is a healthcare company based in Brentwood, Tennessee, focused on transforming kidney and primary care through innovative and personalized in-ho

• Work within a collaborative engineering team utilizing an agile process. • Provide technical guidance and mentoring to offshore team. • Participate in defining scope, objectives, technical direction and be able to independently analyze and design implementations. • Collaborate with business partners to provide recommendations for technology decisions for complex healthcare integrations. • Establish, maintain, and ensure compliance with standards and procedures for design, development, testing, documentation, and Cl/CD, contributing to high quality, secure, and reliable systems that meet our business needs. • Work closely with cross-functional teams, including other developers, business analysts, and product owners, to understand project requirements. • Identify opportunities for process improvement within the Engineering process, create buy in and enact positive change. • Exhibit time management, organizational, and prioritization skills and an ability to balance and fulfill multiple priorities.

United States
Job Closed
All Generation Tech logo

Software Engineer – No-Code, Unqork

All Generation Tech

🌎 Leading Technology Firm Providing Top-tier Talents and Strategies for Robust Software Development

ContractRemoteTeam 51-200Since 2023H1B No Sponsor

• As a Software Engineer (No-Code) at AGT, you will play a pivotal role in bringing our applications to life. • Collaborating closely with the development team, project manager, QA and UX, you will ensure the delivery of top-notch applications that provide the best user experience to our valued customers. • We are looking for resourceful problem solvers who can quickly adapt to new technologies and thrive in a collaborative environment.

Worldwide
৳60K - ৳90K / month
Job Closed