Staff Backend Software Engineer

🕒 June 15

🇺🇸 United States – Remote

💵 $156k - $215k / year

⏰ Full Time

🔴 Lead

🔙 Backend Engineer

🦅 H1B Visa Sponsor

info
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

🔒 Cybersecurity

🤖 Artificial Intelligence

☁️ SaaS

Cybersecurity • Artificial Intelligence • SaaS

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

• Design and develop backend services in Python (Flask, SQLAlchemy, gevent) that run in customer-managed environments, with a strong focus on operational correctness and upgrade safety. • Own the deployment lifecycle: build and maintain Docker images, and ensure services start correctly across a wide range of customer infrastructure configurations. • Build and evolve REST and gRPC APIs consumed by both internal services and external management consoles, maintaining strict backwards-compatibility contracts as the platform scales. • Work closely with the database layer (PostgreSQL and MongoDB) to write Alembic migrations that run safely in production, handle schema evolution without downtime, and keep query performance healthy under load. • Drive observability improvements by instrumenting services with OpenTelemetry, defining SLOs, and making sure operators can diagnose issues in environments where SentinelOne has limited visibility.

🎯 Requirements

• 8+ years of backend engineering experience with Python in a production microservices environment, including deep familiarity with Flask, SQLAlchemy, and async concurrency patterns (gevent or asyncio). • Hands-on experience packaging and deploying containerized services with Docker and Kubernetes, including writing Helm charts and reasoning about upgrade paths across multiple deployed versions. • Strong PostgreSQL skills including schema design, query optimization, and writing zero-downtime migration scripts using Alembic or equivalent tools. • Experience building and maintaining gRPC and REST APIs with explicit versioning strategies, preferably in environments where breaking changes are costly. • Solid understanding of observability: structured logging, distributed tracing with OpenTelemetry or equivalent, and building dashboards in Grafana or similar tools.

🏖️ 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 15

Astound Digital

1001 - 5000

🤖 Artificial Intelligence

🤝 B2B

☁️ SaaS

Salesforce Commerce Cloud Technical Architect at Astound Digital, designing enterprise solutions and leading clients through digital transformations. Key responsibilities include leading workshops and mentoring development teams.

🇺🇸 United States – Remote

💰 Venture Round on 2021-05

⏰ Full Time

🟠 Senior

🔴 Lead

🔙 Backend Engineer

🕒 June 15

Travoom

11 - 50

☁️ SaaS

🏢 Enterprise

Chief Technology Officer for a football-focused startup requiring hands-on Rust systems experience. Overseeing architecture and technical direction while leading an engineering team.

🇺🇸 United States – Remote

⏰ Full Time

🟠 Senior

🔴 Lead

🔙 Backend Engineer

🕒 June 14

Latino Legends

1 - 10

🎯 Recruiter

👥 HR Tech

Java Software Engineer for retail AI platform specializing in image generation. Responsible for writing production-level code and developing AI content workflows.

🇺🇸 United States – Remote

💵 $5k - $9k / month

⏰ Full Time

🟠 Senior

🔴 Lead

🔙 Backend Engineer

🕒 June 13

Latino Legends

1 - 10

🎯 Recruiter

👥 HR Tech

Java Software Engineer for a retail AI platform focusing on AI image generation and customer experience. Contributing to the development and scaling of AI-driven solutions with foundational workflow design.

🇺🇸 United States – Remote

💵 $5k - $10k / month

⏰ Full Time

🟠 Senior

🔴 Lead

🔙 Backend Engineer

🕒 June 12

EITACIES Inc.

51 - 200

🏢 Enterprise

🔒 Cybersecurity

🤖 Artificial Intelligence

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.

🇺🇸 United States – Remote

⏰ Full Time

🟠 Senior

🔴 Lead

🔙 Backend Engineer