FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Software Engineer – Java
SentinelOne. Design and build reliable, performant, and secure distributed backend services, primarily in Java .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in designing and building reliable distributed backend services using Java, Python, and Go, with a strong focus on optimizing system performance and troubleshooting. Proficient in cloud infrastructure and containerization technologies, ensuring effective operation of complex systems.
Highest-signal resume keywords
Java ProficiencyDistributed Systems ExperienceCloud Infrastructure FluencyContainerization SkillsCI/CD Pipeline Familiarity
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
JavaPythonGoDistributed SystemsData Pipeline AnalysisCode ReviewRoot-Cause AnalysisReadable Code WritingCloud Data StoresPerformance Optimization
Soft Skills
Strong CommunicationCollaborative Working StyleConstructive Feedback
Tools & Technologies
DockerKubernetesHelmAWSGCPJenkinsGitHub ActionsS3DynamoDBRedis
Industry Keywords
E-Verify ProgramTechnical Design DiscussionsOn-Call RotationsPreventative ImprovementsSentinelOne
Tech Stack
Tools & technologiesAWSCloudDistributed SystemsDockerDynamoDBGoogle Cloud PlatformJavaJenkinsKubernetesPythonRDBMSRedisGo
About the role
Key responsibilities & impact- Design and build reliable, performant, and secure distributed backend services, primarily in Java
- Use Python, Go, and other technologies as needed
- Analyze data pipelines and troubleshoot distributed systems
- Optimize latency and improve system failure modes
- Contribute to technical design discussions and shape product direction
- Review teammates’ code and participate in rigorous code review
- Participate in on-call rotations
- Investigate production issues, write root-cause analyses, and implement preventative improvements
- Keep technical knowledge current and share new technologies, patterns, and tools
- Build and operate systems powering SentinelOne’s dashboard, visualization layer, and Singularity Data Lake integrations
Requirements
What you’ll need- 5+ years of engineering experience with a solid computer science foundation
- Strong Java proficiency with 3–5 years of hands-on experience
- Comfort reading and writing Python
- Real experience building and operating distributed systems in production
- Fluency with containerization and cloud infrastructure, including Docker, Kubernetes, Helm, AWS or GCP
- Familiarity with CI/CD pipelines, including Jenkins or GitHub Actions
- Familiarity with cloud data stores, including S3, DynamoDB, Redis, and RDBMS
- Polyglot mindset and ability to pick up new languages and technologies quickly
- Ability to write concise, readable, maintainable code
- Strong communication instincts, including asking questions early, surfacing concerns, and giving constructive feedback
- Collaborative, low-ego working style
- U.S. work authorization context: SentinelOne participates in the E-Verify Program for all U.S.-based roles
Benefits
Comp & perks- 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