SentinelOne is looking to build scalable, secure, and high-performance cloud-native applications for their AI security platform, which needs to handle hundreds of millions of events daily through a Kafka pipeline and integrate with various cloud providers.
Requirements
- 5+ years of professional experience in backend programming, with strong skills in Go or Java.
- Familiarity with cloud providers (AWS, GCP, Azure) is highly desirable.
- Experience with technologies such as Kafka, Terraform, Docker, Kubernetes, Helm, Prometheus, and Grafana.
- Proven experience in backend development and cloud-native architectures.
- Ability to design scalable solutions for high-volume event streams and mitigate security risks in real-time.
- Experience working in a distributed or remote-first team is a plus.
Responsibilities
- Design, develop, and maintain backend services using Java, Go, or Python; ensuring performance, reliability, and scalability.
- Develop and maintain RESTful/GraphQL APIs for communication between FE, BE, and external services.
- Work with cloud platforms (AWS, GCP, Azure), Terraform, and tools like Docker, Helm and Kubernetes to deploy and manage services.
- Collaborate with cross-functional teams including product managers, designers, and security engineers to deliver high-quality features.
- Participate in the full SDLC, from architecture and design to deployment and monitoring (Prometheus, Grafana).
- designing and integrating with multiple services to enrich data, enabling real-time detection of misconfigurations and potential security risks.
- contributing to a system that serves thousands of users and ensures robust security across diverse cloud environments.
Other
- hiring for this role is limited to US citizens only.
- Based on legal requirements, all FedRAMP positions require that the individual be based full-time in the US.
- FedRAMP employees may be subject to third-party background checks up to and including a secret clearance if required by their role at SentinelOne.
- Excellent team collaboration and communication skills.
- A proactive approach to improving systems and driving SentinelOne's growth.