Jobs

Be a part of it. Join the #AccelFamily

Software Engineer Intern

SentinelOne

SentinelOne

Software Engineering
Bengaluru, Karnataka, India
Posted on Saturday, April 20, 2024

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?

The ideal candidate should be currently enrolled in a relevant Computer Science, Software Engineering, or related program, expecting to graduate in 2024. They should have programming experience in languages like Java, Python, or Go. Additionally, they should possess knowledge of core computer science concepts such as object-oriented design, algorithm design, data structures, problem-solving, and complexity analysis. Proficiency in Core Java, a basic understanding of Java Frameworks, and knowledge of Database Concepts and Version Control Systems are essential. Problem-solving skills, attention to detail, and basic knowledge of web development are also desired qualities in potential candidates.

What will you do?

As a Software Engineer intern, your main focus will be developing a prototype to assess the security of Identity Providers (IDPs) like Okta and Ping Identity. This involves identifying and fixing misconfigurations that could lead to cyberattacks, thereby reducing the risk of data breaches and unauthorized access for customers. You'll use your Java skills to create tools for analyzing network traffic, implementing secure logging mechanisms, and developing automated security testing tools. Additionally, you'll work on integrating secure communication protocols like HTTPS and SSH, and leverage Java security libraries and frameworks to enhance security features and mitigate risks. If you're motivated and enjoy working in a team environment, this could be a great opportunity for you!

What skills and knowledge should you bring?

  • Solid understanding of algorithm design and data structures.
  • Familiar with microservices architecture and have knowledge of database technologies like PostgreSQL and Elasticsearch.
  • Familiarity with cloud platforms such as AWS is desired.
  • Candidates should also have knowledge of Core and Object-Oriented JavaScript, HTML5 and CSS3.
  • Experience with ReactJS and browsers like Chrome, Safari, and Firefox is beneficial. A passion for enhancing user experience is important.

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.