SentinelOne · 1 day ago
Senior Java Software Engineer - Ingestion
SentinelOne is redefining cybersecurity by leveraging AI-powered, data-driven innovation to combat tomorrow’s threats. They are seeking a Senior Java Software Engineer to lead the development of their Security Data Lake product, focusing on data ingestion and processing to enhance security solutions for customers worldwide.
Artificial Intelligence (AI)Cyber SecurityNetwork SecuritySecurity
Responsibilities
Lead implementations of new specifications; Write tests to cover new code or newly found issues
Implement with consistent coding patterns with a focus on stability and security
Raise the quality, stability and security of the code for entire team codebase
Provide guidance and meaningful feedback, understanding broader patterns and downstream and upstream dependencies
Document trade-offs in solutions/implementations; Document critical implementation details/pipelines; Review and provide feedback on other specs
Deeply understands architecture of Ingestion pipelines and connected features
Architect end-to-end solution for a complex feature with loose problem definition
Respond/troubleshoot to outage incidents; Fix newly found issues
Help team members solve problems; Provide feedback; Attend weekly team sync; Provide Daily Standup in Slack
Qualification
Required
U.S. Citizenship is required for this position
Experience in software development with a focus on stability and security
Ability to lead implementations of new specifications and write tests to cover new code or newly found issues
Experience in reviewing code to raise quality, stability, and security of the codebase
Ability to document trade-offs in solutions/implementations and critical implementation details/pipelines
Deep understanding of architecture of Ingestion pipelines and connected features
Experience in architecting end-to-end solutions for complex features
Experience in responding to and troubleshooting outage incidents
Experience in providing guidance and meaningful feedback to team members
Proficiency in modern Java, with experience in Scala, Go, or Python
Experience with AWS, GCP, FedRAMP
Hands-on experience with Kafka or similar on large scale solutions
Solid foundation in building ingestion pipelines and experience with high volume streaming challenges
Ability to identify relevant improvements/solutions in the literature and bring them into production
Deep understanding of technology trade-offs and costs of different options
Preferred
Experience in collaborative development processes using design discussions and code review
Flexibility in learning and using the right tool for the job, including new paradigms like Rust
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
Company
SentinelOne
SentinelOne is an autonomous cybersecurity solution company.
Funding
Current Stage
Public CompanyTotal Funding
$696.52MKey Investors
Tiger Global ManagementInsight PartnersRedpoint
2021-06-30Post Ipo Equity
2021-06-30IPO
2020-11-11Series F· $267M
Recent News
2026-01-07
redpoint.com
2026-01-05
2026-01-05
Company data provided by crunchbase