Associate Software Engineer

SentinelOne
Summary
Join SentinelOne as a Junior Software Engineer and contribute to the architecture, design, and implementation of a complex cloud-native software platform. Work with a Kafka-based pipeline processing hundreds of millions of events daily and integrate solutions across multiple cloud providers. Develop services enriching cloud data for real-time detection of misconfigurations and security risks. Build systems serving thousands of users and strengthening security across diverse cloud environments, playing a key role in SentinelOne’s growth and product scalability. This role requires a Bachelor's degree in a related field or equivalent experience, up to 2 years of relevant experience, and familiarity with Golang, Java, Python, AWS, Azure, or GCP. Enjoy flexible hybrid work options in Prague, Brno, or remotely across CZ/SK.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or a related field from a reputable university, or equivalent experience gained at a renowned company
- Up to 2 years of experience in developing services and features, ideally within a microservices-based architecture
- Exposure to one or more of the following languages: Golang, Java, or Python
- Familiarity with cloud platforms such as AWS, Azure, or GCP — especially services related to storage or databases
Responsibilities
- Contribute to the architecture, design, and implementation of a complex cloud-native software platform
- Work with a Kafka-based pipeline processing hundreds of millions of events daily
- Integrate solutions across multiple cloud providers
- Develop services that enrich cloud data for real-time detection of misconfigurations and security risks
- Drive impact by building systems that serve thousands of users and strengthen security across diverse cloud environments
- Play a key role in SentinelOne’s growth and product scalability
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)