Senior Staff Software Engineer

USD 207,000-253,000 per year
SENIOR
✅ Remote

SCRAPED

Used Tools & Technologies

Not specified

Required Skills & Competences ?

Docker @ 4 Go @ 4 Grafana @ 4 Jenkins @ 6 Kafka @ 4 Kubernetes @ 4 Prometheus @ 4 Redis @ 4 DevOps @ 4 Python @ 1 GCP @ 4 Java @ 4 GitHub @ 4 GitHub Actions @ 4 CI/CD @ 6 ArgoCD @ 4 Distributed Systems @ 4 Leadership @ 4 AWS @ 4 Communication @ 7 gRPC @ 4 MongoDB @ 4 Microservices @ 4 Thanos @ 4 API @ 4 GraphQL @ 4

Details

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.

Important Notes

  • Due to Federal Government contract requirement, U.S. Citizenship is required for this position.
  • FedRamp Staff may be subject to customer or third party background checks up to and including Secret Clearance if required by their role at SentinelOne.

Role overview

We are seeking a Senior Staff Software Engineer to drive a key initiative transforming our developer platform and define the next generation of our platform. This is a high-impact role focused on designing and implementing secure, scalable, reliable Developer Platform APIs built using modern technologies and approaches. The Developer Platform sits on top of our Infrastructure Platform and must provide a unified developer experience while protecting internal infrastructure services.

You will work across multiple engineering and product teams to re-architect platform services that operate at global scale across 6 AWS/GCP regions, processing petabytes of data daily and hundreds of billions of events from tens of millions of endpoints.

Responsibilities

  • Architect the future developer platform: analyze current platform, identify pain points, design and iteratively deliver a new architecture focused on scalability, maintainability, and operational excellence.
  • Modernize the stack: evaluate and help implement tools, frameworks, and methodologies for a robust, user-centric developer platform.
  • Hands-on development: write high-quality, production-ready code.
  • Mentor and lead: guide and mentor engineers, share best practices and architectural insights, and foster engineering excellence across teams.
  • Collaborate across teams and orgs: work with engineering, product, design, quality, DevOps/Infra teams, and leadership to align objectives, design, timelines, and execution strategies.

Our stack: Java, Go; Kubernetes, Docker, AWS, GCP, FedRAMP; GitHub Actions, ArgoCD; GitHub Enterprise; depending on service requirements: Kafka, REST API, GraphQL, gRPC; Postgres, MongoDB, Redis, ClickHouse; Prometheus/Thanos, Grafana.

Requirements / Experience

  • Extensive software engineering experience with proven expertise in architecting large-scale distributed systems and microservices architectures, focusing on performance, scalability, and reliability.
  • Expertise in Developer Platform fundamentals and infrastructure platform services design.
  • Deep proficiency in CI/CD pipelines and tooling (examples: GitHub Actions, ArgoCD, Jenkins) in large-scale environments.
  • Proficiency in Java and/or Go; experience with Python is a plus.
  • Extensive experience with cloud platforms (AWS and/or GCP) and Kubernetes.
  • Excellent problem-solving skills; strong ownership and accountability.
  • Strong communication skills and ability to articulate technical concepts and influence engineering direction across teams, departments, and stakeholders in multiple time zones.

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

Compensation

This U.S. role has a base pay range that will vary based on the location of the candidate. Base Salary Range: $207,000—$253,000 USD. For some locations, a different pay range may apply and will be provided during the recruiting process.

SentinelOne is proud to be an Equal Employment Opportunity and Affirmative Action employer. SentinelOne participates in the E-Verify Program for all U.S. based roles.