Staff Software Engineer, Core Platform

SentinelOne
99d$148,000 - $190,000

About The Position

At SentinelOne, we’re redefining cybersecurity by pushing the limits of what’s possible—leveraging AI-powered, data-driven innovation to stay ahead of tomorrow’s threats. From building industry-leading products to cultivating an exceptional company culture, our core values guide everything we do. We’re looking for passionate individuals who thrive in collaborative environments and are eager to drive impact. If you’re excited about solving complex challenges in bold, innovative ways, we’d love to connect with you. As a Staff Software Engineer on the Core Platform engineering team, you'll play a crucial role in ensuring the smooth functioning of these critical components, and empower our users to achieve their goals. Especially for the Staff level, we are seeking a seasoned colleague, with the ability to lead epics, features and inspire others; and also to participate extensively in the architecture of the new solutions we're building.

Requirements

  • Several years of experience in designing services and developing features using Java.
  • Proven knowledge in designing and architecting large and scalable cloud-based applications.
  • Experience developing on public cloud infrastructure (AWS, GCP, etc.) and containerization & orchestration (Docker, Helm & Kubernetes).
  • Strong familiarity with agile development methodologies.
  • Exceptional drive, communication (written and verbal), and problem-solving skills.

Nice To Haves

  • Experience with Spring framework family (Boot, Web, Web-Flux, Cloud), Gradle, Jooq.
  • Familiarity with Kafka, Redis, PostgreSQL, ClickHouse; Prometheus, Grafana.
  • Experience with Python and/or Go.
  • Working with large-scale management systems and optimizing systems for scalability and performance.

Responsibilities

  • Collaborate across teams to shape and define system requirements, ensuring alignment with overall business goals.
  • Design and drive projects, leading execution of high-priority, high-visibility platform projects, ensuring timely delivery and exceptional quality.
  • Own feature development, taking full ownership of the feature development lifecycle, from refining requirements through to successful production deployment.
  • Build and maintain secure and scalable backend infrastructure that serves as the backbone for other development teams.
  • Ensure efficiency and performance by developing solutions that guarantee reliability, scalability, and optimal performance.
  • Conduct code reviews, providing constructive feedback and fostering a culture of continuous improvement.
  • Troubleshoot complex issues, quickly identifying, diagnosing, and resolving problems to minimize downtime.

Benefits

  • Medical, Vision, Dental, 401(k), Commuter, Health and Dependent FSA.
  • Unlimited PTO.
  • Industry-leading gender-neutral parental leave.
  • Paid company holidays.
  • Paid sick time.
  • Employee stock purchase program.
  • Disability and life insurance.
  • Employee assistance program.
  • Gym membership reimbursement.
  • Cell phone reimbursement.
  • Numerous company-sponsored events including regular happy hours and team-building events.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service