Senior Backend Engineer - Endpoint Security

SentinelOne
Summary
Join SentinelOne, a leading cybersecurity company, and become a Backend Software Engineer to build and develop the next-generation, cloud-based data pipeline. You will contribute to key products like Network Discovery and Vulnerability Management, working on features end-to-end, building customer-facing security insights, and shaping the platform's architecture. This role requires 4+ years of backend development experience, proficiency in Go or Java, and experience with microservices, cloud-native solutions, and databases. The position offers a competitive benefits package including stock options, bonuses, flexible time off, parental leave, various insurance options, and professional development opportunities. Work is hybrid or remote in Prague, Brno, or remotely across CZ/SK. SentinelOne values diversity and inclusion.
Requirements
- 4+ yearsโ backend-development experience
- Proficiency in at least one of the following programming languages: Go (cca 70% of development) or Java
- Experience building high-performance, microservices-based backend systems
- Experience building cloud-native solutions and data pipelines
- Experience working with both SQL and NoSQL databases
- Hands-on experience with Docker and Kubernetes
- Strong ability to design solutions that meet product requirements
- Excellent communication skills and the ability to work in a hybrid and/or remote team and lead projects
- Proven experience developing unit and component tests as part of the development process
Responsibilities
- Own features end-to-end - Join a cross-disciplinary squad of backend and frontend engineers working alongside Windows, Linux, and macOS endpoint specialists - taking ideas from whiteboard to production
- Build customer-facing security insights - Design, implement, test, and deploy backend services that turn raw cybersecurity events into clear, actionable information
- Shape our platformโs architecture - Lead the design of new modules across several strategic product lines, choosing patterns and technologies for scale, reliability, and performance
- See your impact - Your work directly improves how customers understand risk and respond, making it a visible part of key company initiatives
Preferred Qualifications
- Python is a plus
- Hands-on experience with the Kafka ecosystem (Kafka Pub/Sub, Kafka Connect, etc.)
- Experience with AWS, GCP, or another cloud platform
Benefits
- Grant of Restricted Stock Units with a 4-year vesting plan
- Annual performance-based bonuses
- An employee stock purchase plan
- Flexible Time Off
- On top of the standard 5 weeks vacation
- Flexible paid sick days
- Fully paid Short Term Sick/Nursing Leave
- 16-week parental leave
- Grandparent leave
- Additional company holidays
- Pension Insurance Contribution
- Premium life insurance
- Private medical care (for you and +1)
- A Global Employee Assistance Program
- Monthly meal and well-being allowance
- High-end MacBook/Windows laptop
- Work-from-home support
- In-office refreshments
- LinkedIn Learning
- Internal mentoring
- Educational support
- Generous referral bonuses
- Optional company events (sports, BBQs, charity)