Senior Staff Software Engineer

SentinelOne Logo

SentinelOne

📍Remote - Czech Republic

Summary

Join SentinelOne, a leading cybersecurity company, as a Senior Staff Software Engineer to drive the transformation of its developer platform. This high-impact role involves architecting, designing, and implementing secure and scalable APIs using modern technologies. You will collaborate with multiple engineering and product teams, working on a globally deployed platform processing petabytes of data daily. Responsibilities include modernizing the technology stack, leading hands-on development, mentoring other engineers, and collaborating across teams. The ideal candidate possesses extensive software engineering experience, expertise in architecting large-scale systems, proficiency in Java and/or Go, and strong communication skills. This position offers a competitive benefits package, including stock options, bonuses, flexible time off, comprehensive health insurance, and professional development opportunities.

Requirements

  • Multiple years of extensive software engineering experience, including proven expertise in architecting large-scale distributed systems and microservices architecture, with a focus on performance, scalability and reliability
  • Proficiency in Java and/or Go, experience with Python is a plus
  • Extensive experience with cloud platforms (AWS and/or GCP) and Kubernetes
  • Excellent problem-solving skills
  • Strong ownership and accountability, with proven experience driving large, impactful projects
  • Strong communication skills and ability to articulate technical concepts and influence engineering direction across teams, departments, and stakeholders in multiple timezones

Responsibilities

  • Architect the Future: You’ll dive deep into our current developer platform, identify pain points, and design innovative solutions to address them in an iterative way towards a shared vision. You’ll lead the design and development of a new 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 user-centric developer platform
  • 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. Your involvement increases the overall quality, whether you wrote it directly, reviewed it, or had a hand in designing it
  • 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 with full-stack web development is highly desired. (We use React)

Benefits

  • Grant of Restricted Stock Units with a 4-year vesting plan, annual performance-based bonuses, and 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, and additional company holidays
  • Private medical care (for you and +1), premium life insurance, pension contribution, 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)

Share this job:

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.