SentinelOne logo
SentinelOne

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

Senior Software Engineer, macOS

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

Location

United States

Posted

120 days ago

Salary

$149K - $182K / year

Seniority

Senior

4 yrs expEnglishmacOSObjective-C

Job Description

Senior Software Engineer, macOS

SentinelOne

• Be a part of a team of globally distributed system and kernel developers. • Responsible for researching and identifying emerging issues and providing appropriate responses. • Work closely with Product, Support, Sales, R&D, and Quality Assurance to address new issues quickly. • Respond to events that occur in the field, root causing them, and issuing patches when needed. • Participate in the implementation and design decisions for improving the agent architecture and developing new features.

Job Requirements

  • 4+ years of software development experience, with dedicated experience on macOS
  • Strong proficiency coding in Objective-C
  • Understanding of macOS user space and internals
  • Experience in systematically root-causing complex OS systems

Related Job Pages

More Full-stack Engineer Jobs

C&C Search logo

Software Engineer, District Dashboard

C&C Search

THE leading boutique, impact led, search and recruitment company 🚀

OtherRemoteTeam 11-50Since 2014H1B No Sponsor

• Collaborate with Product Management, Design and Marketing to research, design, and code major new features and enhancements that will best engage, educate, and delight educators. • Develop and lead new features spanning fast and intuitive UIs, Go Microservices, and rest APIs to give administrators access to their data, resources and other district management tools. • Be an important part of Clever’s ecosystem of engineering excellence as we strive to create both the best possible customer experiences and top quality internal architectures across all of our products and initiatives. • Understand and prioritize the Clever engineering culture - see our blog post on Defining Clever's Engineering Culture. • Participate in team on-call rotation. Shifts are one full week every ~7 weeks. Primarily working during business hours to respond to customer requests, but may require off hours incident responses.

California
$115K - $135K / year
Job Closed
OtherRemoteTeam 5,001-10,000Since 2011H1B Sponsor

• Develop and maintain services to meet reliability and scalability demands • Extend and build new libraries for cross-cutting concerns that comprise/extend to the entirety of CrowdStrike's cloud platform, which consists of hundreds of libraries and services. • Constantly re-evaluate our product to improve architecture, knowledge models, user experience, performance and stability. • Provide technical leadership and guidance for large-scale architectural changes and complex incident management. • Lead initiatives around reliability, scalability, performance, and cost-efficiency in distributed systems. • Design and implement automation tools to improve the reliability and efficiency of our infrastructure • Develop and enhancement monitoring services. • Use and give back to the open source community. • Evangelize best practices for building software, especially as pertains to Go. • Obsess about learning, and champion the newest technologies & tricks with others, raising the technical IQ of the team. • Drive strategic decisions and influence infrastructure and operational improvements across the organization. • Brainstorm, define, and build collaboratively with members across multiple teams • Be an energetic ‘self-starter’ with the ability to take ownership and be accountable for deliverable.

California + 3 moreAll locations: California | New York | Texas | Washington
$140K - $215K / year
Job Closed
Vetta logo

FullStack Developer, Senior

Vetta

Transforming business to improve the world

Full TimeRemoteTeam 201-500Since 2001H1B No Sponsor

• Develop and maintain robust, scalable web applications using Java 11+ and Quarkus; • Build dynamic, responsive user interfaces with Angular 12; • Collaborate with multidisciplinary teams to integrate front-end and back-end solutions; • Optimize code and resolve performance issues to ensure application efficiency; • Implement and manage version control using Git; • Contribute to mobile application development using Ionic 3 and work with PL/SQL scripts for specific integrations.

Brazil
Job Closed
VerSprite Cybersecurity logo

Senior Full-Stack Software Developer

VerSprite Cybersecurity

A counterculture cybersecurity firm emulating cybercriminal intent for the purposes of refined risk identification.

OtherRemoteTeam 51-200H1B No Sponsor

• Develop and maintain high-quality, scalable, and performant web applications using TypeScript. • Collaborate with cross-functional teams to design and implement efficient and modern serverless architectures, data models, and queries as well as highly usable and accessible user interfaces. • Work on both front-end and back-end components to ensure seamless user experiences. • Write unit and integration tests, participate in sprint planning and backlog refinement activities, and provide code reviews and constructive feedback to fellow developers.

United States
Job Closed