Tech Stack
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Algorithms
Linux @ 3
Security @ 3
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
The role includes end-to-end responsibility for developing new capabilities, from researching new Linux-related security technologies through designing and implementing strategies and algorithms and delivering them at scale. You will work on low-level kernel hooks leveraging eBPF, user-space processing pipelines, and pure systems engineering challenges.
Your work will enhance the security of Linux and cloud workloads protected by SentinelOne's product, which serves thousands of global enterprise and public-sector customers and processes hundreds of millions of events daily.
Responsibilities
- Develop software for Linux and cloud workload security.
- Write tests covering new code.
- Conduct low-level research and design new features.
- Participate in peer code reviews and team design reviews.
- Learn new technologies in the Linux and cloud workload security domains.
- Architect end-to-end security solutions for complex features with loosely defined problems.
- Support customers with issues and requests within the team's domain.
- Attend daily and weekly scrum meetings.
Requirements
- Experience in software engineering.
- Experience with Linux and cloud security.
- Ability to explore new technologies and design and develop innovative capabilities from scratch.
- Knowledge of low-level kernel hooks and eBPF.
- Experience with user-space processing pipelines and systems engineering.
- Ability to deliver software capabilities at scale.
Benefits
- Restricted Stock Units (RSUs).
- Employee Stock Purchase Plan (ESPP).
- Flexible time off, paid company holidays, and paid sick time.
- Gender-neutral parental leave and grandparent leave.
- Medical, dental, and vision coverage.
- 401(k) retirement plan with company match.
- Life and disability insurance.
- Health and dependent care FSA.
- Voluntary benefits, including hospital, accident, and critical illness coverage.
- Employee Assistance Program (EAP).
- ARAG pre-paid legal.
- Nationwide pet insurance.
- Cancer Care program.
- Global business travel medical insurance.
- Home office allowance and mobile phone reimbursement.
- Wellness coach and wellness/gym reimbursement.
- Fertility coverage and adoption and surrogacy reimbursement.
More jobs at SentinelOne
Staff AI Platform Engineer
SentinelOne · United States
USD 156,000-215,000 per year
Principal Software Engineer, AI SIEM
SentinelOne · United States
USD 216,000-297,000 per year
Senior Manager, AI Software Engineering
SentinelOne · United States
USD 200,000-275,000 per year
Staff Pre-Sales Support Engineer
SentinelOne · United States
USD 92,800-120,000 per year
Professional Services Project Manager
SentinelOne · United States
USD 132,000-165,000 per year
Similar jobs
Senior Storage Production Engineer - DGX Cloud
Nvidia · Santa Clara, United States
USD 176,000-333,500 per year
Senior Security Software Engineer - AV Platform
Nvidia · Santa Clara, United States
USD 184,000-356,500 per year
Senior Systems Software Engineer - NV Cloud Functions
Nvidia · Santa Clara, United States
USD 152,000-287,500 per year
Senior Storage Software Engineer, DGXC Data Services
Nvidia · Santa Clara, United States
USD 152,000-287,500 per year
Senior Storage Production Engineer - DGX Cloud
Nvidia · Santa Clara, United States
USD 176,000-333,500 per year
Senior Software Engineer - Public Cloud Engineering
Bloomberg · New York City, United States
USD 160,000-240,000 per year
Senior Software Engineer, AI Storage
Nvidia · Santa Clara, United States
USD 184,000-287,500 per year
Offensive Security Agent Engineer
OpenAI · Washington, United States, New York City, United States, Seattle, United States, United States, San Francisco, United States
USD 347,000-490,000 per year