Senior Staff Software Engineer, Go, Java – SaaS Platform

August 26

Apply Now
Logo of SentinelOne

SentinelOne

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

• Architect the Future: Dive into current monolithic architecture, identify pain points, and participate in design and development of new microservices architecture supporting scalability, maintainability, and operational excellence. • Modernize the Stack: Collaborate with teams to evaluate and implement tools, frameworks, and methodologies for building a robust microservices ecosystem. • Hands-on Development: Write high-quality, production-ready code. • Mentor and Lead: Guide and mentor engineers, share best practices and architectural insights, and foster a culture of engineering excellence. • Collaborate Across Teams and Orgs: Partner with engineering, product, design, quality, DevOps/Infra teams and leadership to align on objectives, design, timelines, and execution strategies. • Work at scale across 6 AWS/GCP regions + FedRAMP, processing petabytes of data and hundreds of billions of events from tens of millions of endpoints.

🎯 Requirements

• Multiple years of extensive software engineering experience, including proven expertise in developing large-scale distributed systems and microservices architecture, with a focus on performance, scalability and reliability • Experience in the transition from monolith to microservices is highly desirable. • Proficiency in Java and/or Golang, experience with Python is a plus • Experience with cloud platforms (AWS and/or GCP) and Kubernetes • Experience with Kafka or similar solutions is a plus • Excellent problem-solving skills • Strong communication skills and ability to articulate technical concepts and influence engineering direction across teams, departments and stakeholders

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

Apply Now

Similar Jobs

August 26

Senior Java Web Developer supporting web and API software solutions for clients. Next Generation Inc hiring experienced Java engineer.

Angular

Bootstrap

Hibernate

Java

Maven

Oracle

SOAP

Spring

SQL

August 25

Build AI-powered .NET prototypes and integrations for Embrace Software, a Tampa-based software acquirer.

Angular

AWS

Azure

Cloud

Docker

GraphQL

GRPC

Node.js

Postgres

Python

React

SQL

TypeScript

.NET

August 24

Staff Software Engineer (Back-End) designing and maintaining backend systems for modern cloud applications. Collaborating with cross-functional teams to deliver scalable solutions in a remote environment.

Apache

AWS

Cloud

Distributed Systems

Docker

DynamoDB

Java

Kafka

Kubernetes

Microservices

NoSQL

Postgres

Spring

Spring Boot

SpringBoot

August 22

Senior Backend Engineer designing and operating core services for Onebrief's AI-powered military staff collaboration platform. Focus on scalability, reliability, observability, and operational excellence.

🇺🇸 United States – Remote

💵 $160k - $225k / year

💰 $21M Venture Round on 2022-10

⏰ Full Time

🟠 Senior

🔙 Backend Engineer

AWS

Azure

Cloud

Distributed Systems

Docker

Google Cloud Platform

GraphQL

GRPC

Java

JavaScript

Kafka

Kubernetes

Microservices

Node.js

Python

Go

August 21

Backend Java Engineer at StartEngine, fintech crowdfunding platform. Designs, builds, and scales backend services with AWS, Docker/Kubernetes.

AWS

Cloud

Docker

GraphQL

GRPC

Java

Kafka

Kubernetes

Microservices

MySQL

Postgres

RabbitMQ

Spring

Spring Boot

SpringBoot