Job Description
Our Purpose
At SentinelOne, we are driven by a clear purpose: to give the advantage to those who secure our future. As AI reshapes how organizations build, operate, and innovate, the responsibility to protect them becomes more critical than ever. When you join SentinelOne, your work helps protect global enterprises, critical infrastructure, and the technologies shaping tomorrow. If you are motivated by meaningful challenges and want your impact to be real, measurable, and global, you will find purpose here.
About Us
SentinelOne is a company at the intersection of AI and security, pioneering a new operating model for cybersecurity. Our AI-native platform unifies protection across endpoint, cloud, identity, data, and AI systems to deliver autonomous detection and response with clarity and speed. By combining real-time analytics, intelligent automation, and a unified data foundation, we reduce noise, simplify complexity, and empower security teams to focus on what truly matters.
Our teams are builders, problem-solvers, and innovators committed to shaping the future of security. If you are excited to solve hard problems alongside talented, mission-driven people, we invite you to help us build a safer future for humanity.
What are we looking for?
We are building SentinelOne next-generation cloud based security platform and we are looking for a strong backend software engineer, an engineer who is excited about building systems from scratch, loves to take an active part and can quickly dive into complex large-scale environments and lead them.
What will you do?
The Collection team leads projects that directly impact the company's bottom line, focusing on areas such as remote operations, EDR, and XDR. Our initiatives start from concepts and evolve into products deployed across millions of endpoints and servers
This multidisciplinary team comprises experts in backend, frontend, and endpoint technologies (Windows, Linux, Mac), enabling us to independently ideate, develop, and deliver solutions at scale.
As a Senior Backend Engineer, you will implement innovative projects from inception to implementation, shaping the architecture, design, and development of new modules within our comprehensive security platform. Operating across multiple strategic product lines, you’ll have a direct and visible impact on the success of key company initiatives.
What skills knowledge should you bring?
5+ years of backend development.
Experience with high-performance micro-services-based backend systems.
Proficiency in at least one of the following programming languages in a backend environment: Python \ Go.
Experience developing cloud-native solutions and data pipelines.
Experience working with databases (both SQL and NOSQL).
Experience working with Dockers and Kubernetes.
Experience with AWS, GCP or other cloud platforms.
Strong capability to design a solution according to product requirements.
Great communication skills and ability to work in hybrid and\or remote teams and lead projects.
Proven experience with developing unit\component tests as part of the development process.
Any of these would be an additional plus:
Experience working with Kafka ecosystem (pub/sub, Kafka connect, etc.).
Experience with large scale management systems and performance.
Experience with Terraform / Terragrunt.
Experience with Rust, C++, Java, C# or Similar.
Why us?
We are at the forefront of the most dominant space of the Cyber Security market. You'll be working closely with some of the best researchers on the planet on the most innovative and challenging features that will shape the future of Cyber Security. You will be part of a truly global team that is rapidly growing around the world, on an amazing journey of success. You will work with great people in an open, fun environment, and you will be part of an organization that truly values its people.
Study Funds - SentinelOne contributes 7.5% over your base salary (no tax ceiling is applied), an ... (truncated, view full listing at source)