About Us:
SentinelOne is defining the future of cybersecurity through our XDR platform that automatically prevents, detects, and responds to threats in real-time. Singularity XDR ingests data and leverages our patented AI models to deliver autonomous protection. With SentinelOne, organizations gain full transparency into everything happening across the network at machine speed – to defeat every attack, at every stage of the threat lifecycle.
We are a values-driven team where names are known, results are rewarded, and friendships are formed. Trust, accountability, relentlessness, ingenuity, and OneSentinel define the pillars of our collaborative and unified global culture. We're looking for people that will drive team success and collaboration across SentinelOne. If you’re enthusiastic about innovative approaches to problem-solving, we would love to speak with you about joining our team!
What are we looking for?
As a Software Engineering Intern, you will have the opportunity to work closely with our backend engineering team to develop and enhance security-focused solutions. This internship will provide hands-on experience in backend development, helping to build scalable systems and improve our platform’s security features in the dynamic world of cyber security. You’ll be tackling exciting technical challenges and collaborating with top professionals in the field. If you’re passionate, eager to learn, and enjoy problem-solving in a fast-paced environment, we’d love to meet you.
What will you do?
- Designing and developing and owning SentinelOne’s cloud workload security offering using the latest cutting-edge technologies and services.
- Participate in architecture, design, and technological research, while taking into account costs, performance, scale, monitoring etc.
- Collaborate with multiple teams and stakeholders to execute the product roadmap.
- Work in a CI/CD environment
- Attend daily and weekly scrum ceremonies
- Tech stack: Go, Python, Rust, Helm, Docker, Kafka, SQL/No SQL databases
What skills and knowledge should you bring?
- Proficiency in one or more backend programming languages (e.g., Python, Java, Go, C++, or Node.js).
- Strong understanding of software design principles and patterns
- Familiarity with basic frontend development, particularly React, and understanding how it interacts with backend services.
- Knowledge of relational databases (e.g., MySQL, PostgreSQL) or NoSQL databases (e.g., MongoDB).
- Self-driven, motivated, independent with excellent communication skills.
- High English level with excellent verbal and written skills
- Familiarity with AWS and/or other cloud platforms, as well as Docker.
- Familiarity with Kubernetes (advantage)
- Familiarity with Kafka (advantage)
- Familiarity with Terraform (advantage)
Why us?
Our global internship program trains the next-generation of cybersecurity talent across a range of specializations, from threat intelligence to information security, engineering and marketing. Interns can learn about the network security industry from leading thinkers, grow their professional networks, and be part of a career-defining experience including:
- 1:1 mentorship
- The opportunity to expand your knowledge and work on challenging projects
- Training and Development opportunities
- Connections to other recent grads, and employees across the company
- Leadership speaker series where you can learn about other areas of the business and ask questions to the senior leadership team and industry experts
- Fun events!
SentinelOne is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
SentinelOne participates in the E-Verify Program for all U.S. based roles.