Cybereason is on a mission to reverse the adversary's advantage by empowering defenders with ingenuity and technology to end cyber attacks.
Responsibilities:
- Lead the design, development, and optimization of MacOS internals and system components.
- Architect solutions for complex system-level challenges, ensuring robustness and scalability.
- Collaborate with cross-functional teams to deliver high-quality software solutions.
- Mentor junior developers, providing guidance on best practices in system-level programming.
- Conduct code reviews and ensure adherence to industry standards and security protocols.
- Stay current with the latest MacOS developments and contribute to the technical direction of projects.
Experience : Minimum of 5 years of professional experience in MacOS development.
Technical Skills :
- Expert proficiency in C++ 11/14/17.
- In-depth knowledge of MacOS internals, system frameworks, and libraries.
- Proven experience in system-level programming, debugging, and performance tuning.
- Familiarity with Xcode, LLDB, and other MacOS development tools.
- Strong understanding of macOS security mechanisms and best practices.
Soft Skills :
- Excellent analytical and problem-solving abilities.
- Strong communication skills, both written and verbal.
- Ability to work effectively in a remote and collaborative environment.
: Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
Preferred Qualifications:
- Experience with Endpoint security framework and system extensions development.
- Experience with Swift, Objective-C and application development for macOS.
- Understanding of networking protocols and system-level APIs.
- Previous experience in leading projects or teams in a remote work environment.
Core Values:
- Win As One: The power of an individual is less than the power of a team.
- Ever Evolving: Change keeps us at the forefront, so we encourage it.
- Daring: To achieve the impossible, we must dare to be different.
- Obsessed with Customers: We believe gaining our customers’ trust is the most important part of what we do.
- Never Give Up: We are tenacious and resilient, and we never stop.
- UbU: We believe people can only unlock their full potential when they work somewhere that accepts who they are.