Staff Software Engineer

SentinelOne
Summary
Join SentinelOne, a leading cybersecurity company, as a Backend Software Engineer. You will play a crucial role in designing, developing, and implementing a sophisticated, cloud-native software platform handling hundreds of millions of events daily. This involves integrating with various cloud providers, enriching data streams, and ensuring real-time detection of security risks. The ideal candidate possesses a Bachelor's degree in Computer Science or a related field, along with 5+ years of experience in backend development and microservices architecture. Proficiency in Golang/Java and familiarity with cloud platforms (AWS, Azure, or GCP) are essential. SentinelOne offers a competitive benefits package including flexible working hours, generous stock options, comprehensive health insurance, parental leave, and various wellness programs.
Requirements
- Proficiency in backend development and cloud-native architectures
- Ability to design scalable solutions for high-volume event streams and mitigate security risks in real-time
- Excellent team collaboration skills to integrate and enrich data streams
- A proactive approach to improving systems and driving SentinelOne's growth
- Bachelor's degree in Computer Science, Software Engineering, or a related field from a reputable university, or equivalent experience gained at a renowned company
- A minimum of 5 years of hands-on experience in designing services and developing features within a microservices architecture
- Experience in Golang/Java
- Familiarity with cloud platforms, AWS, Azure or GCP, with a focus on Storage or Databases
Responsibilities
- You will play a crucial role in the architecture, design, and implementation of a sophisticated, multi-disciplinary cloud-native software platform
- This platform will handle hundreds of millions of events daily through a Kafka pipeline, integrating with various cloud providers
- Your responsibilities will include designing and integrating with multiple services to enrich data, enabling real-time detection of misconfigurations and potential security risks
- You will have a significant impact on SentinelOne's growth by contributing to a system that serves thousands of users and ensures robust security across diverse cloud environments
Benefits
- Flexible working hours and hybrid/remote work model
- Flexible Time Off
- Flexible Paid Sick Days
- Global gender-neutral Parental Leave (16 weeks, beyond the leave provided by the local laws)
- Generous employee stock plan in the form of RSUs (restricted stock units)
- On top of RSUs, you can benefit from our attractive ESPP (employee stock purchase plan)
- Gym membership/sports gears by Cultfit
- Wellness Coach app, with 3,000+ on-demand sessions, daily interactive classes, audiobooks, and unlimited private coaching
- Private medical insurance plan for you and your family
- Life Insurance covered by S1 (for employees)
- Telemedical app consultation (Practo)
- Global Employee Assistance Program (confidential counseling related to both personal and work life matters)
- High-end MacBook or Windows laptop
- Home-office-setup allowances (one time) and maintenance allowance
- Internet allowances
- Provident Fund and Gratuity (as per govt clause)
- NPS contribution (Employee contribution)
- Half yearly bonus program depending on the individual and company performance
- Above standard referral bonus as per policy
- LinkedIn Business platform for Hard/Soft skills Training & Support for your further educational activities/trainings
- Sodexo food coupons