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 designing and implementing secure, scalable, and reliable Developer Platform APIs using modern technologies. You will collaborate with multiple engineering and PM teams, working on a globally deployed platform processing petabytes of data daily. Responsibilities include architecting the future platform, modernizing the stack, hands-on development, mentoring other engineers, and collaborating across teams. The ideal candidate possesses extensive software engineering experience, expertise in architecting large-scale distributed systems, proficiency in Java and/or Go, and experience with cloud platforms and Kubernetes. This is an opportunity to contribute to impactful, high-stakes projects within a collaborative and innovative environment.

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.