Used Tools & Technologies
Not specified
Required Skills & Competences
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Security @ 4
Docker @ 6
Go @ 4
Jenkins @ 3
Kafka @ 4
Kubernetes @ 6
Redis @ 3
Kotlin @ 4
Python @ 4
GCP @ 6
Java @ 4
GitHub @ 3
GitHub Actions @ 3
RDBMS @ 3
CI/CD @ 3
Distributed Systems @ 4
AWS @ 6
Communication @ 7
Helm @ 6
Node.js @ 4
AI @ 4
Data Pipelines @ 4
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
At SentinelOne we build AI-native security that protects enterprises, critical infrastructure, and the technologies shaping tomorrow. The Analyst Experience Features team builds and operates the systems that power the dashboard and visualization layer used by analysts to investigate threats, surface trends, and make sense of large volumes of data. This team owns both frontend and backend services for those experiences and systems that integrate into the Singularity Data Lake product.
Responsibilities
- Design and build distributed backend services that are reliable, performant, and secure — primarily in Java, with Python, Go and other languages in the mix
- Deeply understand data pipelines, troubleshoot distributed systems, optimize latency, and improve failure modes
- Contribute to design discussions and shape architectural decisions
- Perform and receive rigorous code reviews
- Participate in on-call rotations, investigate production issues, write RCAs, and implement improvements to prevent recurrence
- Keep skills current and share knowledge with the team
- Dogfood company products and act as an internal customer of SentinelOne tooling
Requirements
- 5+ years of engineering experience with a solid computer science foundation
- Strong Java proficiency (3–5 years hands-on) and comfort reading and writing Python
- Real experience building and operating distributed systems in production
- Fluency with containerization and cloud infrastructure (Docker, Kubernetes, Helm, AWS or GCP)
- Familiarity with CI/CD pipelines (Jenkins or GitHub Actions) and cloud data stores (S3, DynamoDB, Redis, RDBMS)
- Polyglot mindset and ability to pick up new languages/technologies quickly
- Habit of writing concise, readable code
- Strong communication instincts and collaborative, low-ego team orientation
Stack / Technologies Mentioned
Java (primary), Python, Go, Kotlin, Node.js; AWS & GCP; Kubernetes, Helm, Docker; Kafka, Redis; Jenkins, GitHub; S3, DynamoDB, RDBMS
Benefits
- Restricted Stock Units (RSUs) and 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) with company match; life and disability insurance; FSA; voluntary benefits; EAP; legal benefits; pet insurance; cancer care program; global travel medical insurance
- Home office allowance; mobile phone reimbursement
- Wellness coach and gym reimbursement; fertility coverage; adoption & surrogacy reimbursement
Compensation
This U.S. role has a base pay range that will vary based on the location of the candidate. Base Salary Range: $151,800—$209,300 USD
EEO / Other
SentinelOne is an Equal Employment Opportunity and Affirmative Action employer. SentinelOne participates in the E-Verify Program for all U.S. based roles.