Remote Jobs Sign In

Senior Staff Software Engineer

Location: Remote
Compensation: Salary
Reviewed: Fri, Jun 12, 2026
This job expires in: 26 days

Job Summary

Owning the architecture of SentinelOne's self-hosted Endpoint Protection platform, the full-time Senior Staff Software Engineer will ensure high availability, scalability, and reliability of a mission-critical security system in customer-controlled environments while working remotely.

Key responsibilities
  • Own and evolve the architecture of the self-hosted platform, implementing improvements to backend services and deployment topology
  • Set standards for high availability and resilience in customer deployments, driving infrastructure cost analysis and optimization
  • Define scalability and capacity-planning strategies while leading the translation of SaaS capabilities into on-prem architecture
Required qualifications
  • A degree in Computer Science or Software Engineering, or equivalent experience, with 8+ years of related experience
  • Extensive experience designing and delivering on-prem software for customer-controlled environments
  • Proven track record in architecting distributed systems for high availability and fault tolerance
  • Deep understanding of scalability and performance in on-prem deployments, including load balancing and capacity planning
  • Ability to translate complex requirements into robust designs and experience influencing roadmaps across teams

COMPLETE JOB DESCRIPTION

The job description is available to subscribers. Subscribe today to get the full benefits of a premium membership with Virtual Vocations. We offer the largest remote database online...