Senior Staff Software Engineer

SentinelOne
Summary
Join SentinelOne, a leading cybersecurity company, as a Senior Staff Software Engineer to drive the transformation of its developer platform. This high-impact role involves designing and implementing secure, scalable, and reliable Developer Platform APIs using modern technologies. You will collaborate with multiple engineering and PM teams, working on a globally deployed platform processing petabytes of data daily. Responsibilities include architecting the future platform, modernizing the stack, hands-on development, mentoring other engineers, and collaborating across teams. The ideal candidate possesses extensive software engineering experience, expertise in architecting large-scale distributed systems, proficiency in Java and/or Go, and experience with cloud platforms and Kubernetes. This is an opportunity to contribute to impactful, high-stakes projects within a collaborative and innovative environment.
Requirements
- Multiple years of extensive software engineering experience, including proven expertise in architecting large-scale distributed systems and microservices architecture, with a focus on performance, scalability and reliability
- Proficiency in Java and/or Go, experience with Python is a plus
- Extensive experience with cloud platforms (AWS and/or GCP) and Kubernetes
- Excellent problem-solving skills
- Strong ownership and accountability, with proven experience driving large, impactful projects
- Strong communication skills and ability to articulate technical concepts and influence engineering direction across teams, departments, and stakeholders in multiple timezones
Responsibilities
- Architect the Future: You’ll dive deep into our current developer platform, identify pain points, and design innovative solutions to address them in an iterative way towards a shared vision. You’ll lead the design and development of a new architecture that supports scalability, maintainability, and operational excellence
- Modernize the Stack: You’ll collaborate with teams to evaluate and implement the right tools, frameworks, and methodologies for building a robust user-centric developer platform
- Hands-on Development: You’ll write high-quality, production-ready code
- Mentor and Lead: You’ll guide and mentor other engineers, contribute to their professional growth, share best practices and architectural insights, and foster a culture of engineering excellence. Your involvement increases the overall quality, whether you wrote it directly, reviewed it, or had a hand in designing it
- Collaborate Across Teams and Orgs: You’ll partner with other engineering, product, design, quality, DevOps/Infra teams, and leadership to align on objectives, design, timelines, and execution strategies
Preferred Qualifications
Experience with full-stack web development is highly desired. (We use React)
Benefits
- Grant of Restricted Stock Units with a 4-year vesting plan, annual performance-based bonuses, and an employee stock purchase plan
- Flexible Time Off, on top of the standard 5 weeks vacation, flexible paid sick days, fully paid Short Term Sick/Nursing Leave, 16-week parental leave, grandparent leave, and additional company holidays
- Private medical care (for you and +1), premium life insurance, pension contribution, and a Global Employee Assistance Program
- Monthly meal and well-being allowance, high-end MacBook/Windows laptop, work-from-home support, and in-office refreshments
- LinkedIn Learning, internal mentoring, educational support, generous referral bonuses, and optional company events (sports, BBQs, charity)