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.
AI @ 4
API @ 4
Algorithms @ 7
Communication @ 7
Kafka @ 4
LLM
RAG @ 4
- 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 Exposure Management group builds products that help customers discover their attack surface, assess risk across assets, vulnerabilities, and misconfigurations, and decide what to fix first. Reporting to the Director of Engineering, you will serve as the group's senior technical leader across all teams. You will define the architecture, lead the group's use of AI, and connect teams to deliver one unified product.
Responsibilities
- Define and own the architecture across Exposure Management, from vision through production.
- Lead high-impact, cross-team projects hands-on and act as the technical link that keeps teams aligned.
- Drive AI adoption in development through AI-assisted engineering and in products through LLM- and agent-based features.
- Set engineering standards and make pragmatic trade-offs involving technology and technical debt.
- Partner with Product and leadership to translate business goals into technical strategy.
Requirements
- At least 6 years of hands-on software engineering experience, including experience as a tech lead.
- Proven experience designing large-scale distributed and event-driven systems using technologies such as Kafka and SQS.
- Experience building high-scale APIs and data models.
- Strong hands-on coding skills and a solid foundation in system design, algorithms, and testing.
- Strong ownership, cross-team influence without formal authority, clear communication, and comfort with ambiguity.
Preferred Qualifications
- Practical experience building with large language models, including retrieval-augmented generation (RAG), agents, and evaluation.
- Experience driving AI adoption within engineering teams.
- A background in cybersecurity, especially vulnerability management, attack surface management, or CNAPP.
Benefits
- Restricted Stock Units (RSUs)
- Employee Stock Purchase Plan (ESPP)
- Competitive leave benefits
- Gender-neutral parental leave
- Employee Assistance Program (EAP)
- Workout sessions and a wellness app
- Medical and insurance benefits
- Pension
- Global home office allowance
- Mobile phone reimbursement
SentinelOne is an Equal Employment Opportunity and Affirmative Action employer. This U.S. role participates in the E-Verify Program for U.S.-based roles.
More jobs at SentinelOne
Director of Product Management
SentinelOne · United States
USD 206,200-309,000 per year
AI-Native Product Manager
SentinelOne · United States
USD 179,400-247,200 per year
AI Product Manager
SentinelOne · United States
USD 184,000-253,000 per year
Director, Marketing AI & GTM Automation
SentinelOne · United States
USD 180,000-270,000 per year
Senior Manager, Solutions Engineering
SentinelOne · United States
USD 232,000-319,000 per year
Similar jobs
Staff Software Engineer, Risk Data Engineering
Stripe · South San Francisco, United States, Seattle, United States, Canada, United States, Toronto, Canada
USD 224,000-336,000 per year
Staff Software Engineer, Finance Engineering
Anthropic · San Francisco, United States, Seattle, United States
USD 320,000-405,000 per year
Forward Deployed Engineer, Enterprise - Tavily
Nebius · United States, New York City, United States
USD 179,500-224,300 per year
Forward Deployed Engineer - Finance
Nvidia · Santa Clara, United States
USD 116,000-230,000 per year
Network Software Engineer, Automation and Intelligence
Nvidia · Santa Clara, United States
USD 208,000-333,500 per year
Senior AI Engineer
Nvidia · Santa Clara, United States
USD 224,000-356,500 per year
Manager, Data and AI Engineering
Nvidia · Santa Clara, United States
USD 200,000-322,000 per year
Senior Software Engineer, AI Infrastructure Solutions
Nvidia · Santa Clara, United States
USD 152,000-241,500 per year