SentinelOne is redefining cybersecurity with AI-powered innovations. They are seeking an experienced Senior Backend Engineer to lead the architecture, design, and implementation of a cloud-native software platform for their cloud workload security offering.
Responsibilities:
- Leading, designing, and developing SentinelOne’s cloud workload security offering using cutting-edge technologies and services
- Participate in architecture, design, and technological research while considering costs, performance, scale, monitoring, etc
- Collaborate with multiple teams and stakeholders to execute the product roadmap
- Work in a CI/CD environment
- Learn new technologies, mainly in the areas of complex distributed systems in the cloud
Requirements:
- Experience designing and building high-traffic, large-scale microservices and real‑time data pipelines with a critical focus on high availability, ultra‑low latency, and maintainability
- Experience developing resilient, cloud-native solutions and real-time data pipelines
- At least 5 years of experience with Python or Go
- Experience working with databases (both SQL and NoSQL)
- Proven experience with at least one major cloud platform (AWS, GCP, or Azure)
- Strong understanding of software design principles and patterns
- Self-driven, motivated, and independent with excellent communication skills
- Ability to quickly dive into new products and understand their inner workings
- A degree in Computer Science/Software engineering, or comparable experience
- Experience with Kubernetes - significant advantage
- Hands-on experience with React (or similar modern JavaScript framework) – strong plus
- Hands-on experience with Kafka (or equivalent streaming platform) – strong plus
- Hands-on experience with IAC (such as Terraform, or equivalent streaming platform) – strong plus