Summary
Join SentinelOne, a cutting-edge cybersecurity company, as a Senior Staff Software Engineer to lead the transformation of a core system into a scalable, modern microservices architecture. You will architect the future by designing innovative solutions, modernize the stack by implementing the right tools and frameworks, and contribute to hands-on development. This role involves mentoring other engineers, collaborating across teams, and working with a globally deployed SaaS product processing petabytes of data daily. The position offers flexible working hours, remote work options in Slovakia, and competitive benefits. SentinelOne is committed to fostering an inclusive and innovative workplace.
Requirements
- Multiple years of extensive software engineering experience, including proven expertise in developing large-scale distributed systems and microservices architecture, with a focus on performance, scalability and reliability
- Experience with cloud platforms (AWS and/or GCP) and Kubernetes
- Excellent problem-solving skills
- Strong communication skills and ability to articulate technical concepts and influence engineering direction across teams, departments and stakeholders
Responsibilities
- Architect the Future: You’ll dive deep into our current monolithic architecture, identify pain points, and help us design innovative solutions to address them in an iterative way. You’ll participate in the design and development of a new microservices architecture that supports scalability, maintainability, and operational excellence
- Modernize the Stack: You’ll collaborate with teams to evaluate and implement the right tools, frameworks, and methodologies for building a robust microservices ecosystem
- Hands-on Development: You’ll write high-quality, production-ready code
- Mentor and Lead: You’ll guide and mentor other engineers, contribute to their professional growth, share best practices and architectural insights, and foster a culture of engineering excellence
- Collaborate Across Teams and Orgs: You’ll partner with other engineering, product, design, quality, DevOps/Infra teams and leadership to align on objectives, design, timelines, and execution strategies
Preferred Qualifications
- Experience in the transition from monolith to microservices is highly desirable
- Proficiency in Java and/or Golang, experience with Python is a plus
- Experience with Kafka or similar solutions is a plus
Benefits
- 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, and additional company holidays
- Pension Insurance Contribution, Premium life insurance, and a Global Employee Assistance Program
- Monthly meal and well-being allowance, high-end MacBook/Windows laptop, work-from-home support, and in-office refreshments
- LinkedIn Learning, internal mentoring, educational support, generous referral bonuses, and optional company events (sports, BBQs, charity)
- Stock & Bonuses : Grant of Restricted Stock Units with a 4-year vesting plan, annual performance-based bonuses, and an employee stock purchase plan
- Annual bonus based on company performance, paid in two instalments
- Salary starting from 7000 EUR/month
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.