Staff Software Engineer – On-prem

🕒 June 12

🇺🇸 United States – Remote

💵 $156k - $215k / year

⏰ Full Time

🔴 Lead

🧑‍💻 Full-stack Engineer

🦅 H1B Visa Sponsor

infoinfo

👻 Ghost score 34%

infoinfo
Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of SentinelOne

SentinelOne

1001 - 5000 employees

Founded 2013

💼 Consulting

🏥 Healthcare

📦 Logistics

Consulting • Healthcare • Logistics

SentinelOne is a leader in autonomous cybersecurity, known for its innovative use of AI across endpoint, cloud, and identity protection solutions. It is recognized by Gartner as a leader in the Magic Quadrant for Endpoint Protection Platforms for four consecutive years. SentinelOne's Singularity platform integrates enterprise security, offering features like AI-powered threat detection, endpoint and cloud security, vulnerability management, and threat intelligence. The company supports various industries by delivering real-time protection and operational efficiency while leveraging AI for advanced threat hunting and log analytics. With a strong focus on reducing risk and enhancing security performance, SentinelOne caters to enterprises worldwide with secure, scalable solutions.

📋 Description

• Own and evolve the architecture of SentinelOne's self-hosted Endpoint Protection platform across multiple teams • Improve architecture across backend services, data pipelines, control logic, and customer-shipped deployment topology • Set standards for high availability and resilience, including clustering, replication, failover, consensus/leader election, and graceful degradation • Drive infrastructure cost analysis and optimization • Define scalability and capacity-planning strategies across customer scale and hardware • Establish frameworks for performance, observability, and operational excellence in constrained and air-gapped environments • Translate SaaS/cloud-native capabilities into on-prem architecture • Refine complex requirements into robust, future-proof end-to-end designs • Define coding patterns and standards spanning multiple teams • Influence the engineering roadmap and drive medium-to-large cross-team initiatives • Mentor staff and senior engineers • Act as a cross-team technical authority reviewing and elevating other engineers' work

🎯 Requirements

• A degree in Computer Science or Software Engineering, or equivalent experience • Roughly 8+ years of related experience • Deep hands-on expertise in Go and/or Python • Experience with PostgreSQL, MongoDB, Redis, Kafka, Docker, and Linux • Extensive experience designing and delivering on-prem / self-hosted / customer-deployed software • Experience with packaging and lifecycle for customer-controlled environments, including appliance/OVA, bare-metal or containerized deployments, upgrades, and air-gapped or restricted networks • Proven experience architecting distributed systems for high availability and fault tolerance • Experience with replication, clustering, failover, and consensus/leader election • Deep command of scalability and performance in on-prem deployments, including horizontal/vertical scaling, sharding/partitioning, load balancing, and capacity planning • Experience evaluating technology trade-offs and costs across customer-controlled hardware and environments • Ability to create robust, future-proof end-to-end designs from complex, vaguely specified requirements • Experience influencing an engineering roadmap and leading multi-team designs • Excellent communication and mentoring skills • Experience with security products is a strong advantage

🏖️ Benefits

• Restricted Stock Units (RSUs) • Employee Stock Purchase Plan (ESPP) • Flexible time off • Paid company holidays and paid sick time • Gender-neutral parental leave • Grandparent leave • Medical, dental, and vision coverage • 401(k) retirement plan with company match • Life and disability insurance • Health and dependent care FSA • Voluntary benefits (hospital, accident, critical illness) • Employee Assistance Program (EAP) • ARAG pre-paid legal • Nationwide pet insurance • Cancer Care program • Global business travel medical insurance • Home office allowance • Mobile phone reimbursement • Wellness coach • Wellness/gym reimbursement • Fertility coverage • Adoption & surrogacy reimbursement

Apply Now

Similar Jobs

🕒 June 12

EITACIES Inc.

51 - 200

💼 Consulting

🏥 Healthcare

🏭 Manufacturing

Engineer building web applications using React for the frontend and Python/FastAPI for the backend. Involved in the development lifecycle from design to deployment in a fully remote capacity.

🕒 June 12

Chainguard

51 - 200

🔐 Security

☁️ SaaS

🔒 Cybersecurity

Staff Software Engineer developing new features and improving tooling for Chainguard's container images. Collaborating with teams and mentoring engineers in a remote-first culture.

🕒 June 11

Coinbase

1001 - 5000

💼 Consulting

₿ Crypto

💸 Finance

Staff Software Engineer at Coinbase focusing on test infrastructure strategy and execution. Collaborating across engineering teams to optimize testing speeds and reliability.

🕒 June 11

ZayZoon

51 - 200

💼 Consulting

🏥 Healthcare

💳 Fintech

Staff Developer building scalable software systems for a financial empowerment platform. Mentoring teams and solving technical problems while ensuring code quality and maintainability.

🇺🇸 United States – Remote

💵 CA$159k - CA$209k / year

💰 $13M Debt Financing on 2022-08

⏰ Full Time

🔴 Lead

🧑‍💻 Full-stack Engineer

🕒 June 11

ZoomInfo

1001 - 5000

💼 Consulting

📣 Marketing

☁️ SaaS

Principal Software Engineer developing full stack features for ZoomInfo's AI platform Mesh. Focusing on quality, reliability, and mentoring while working in a dynamic environment.