Software Engineer

SentinelOne Logo

SentinelOne

πŸ“Remote - Czech Republic

Summary

Join SentinelOne, a leading cybersecurity company, as a Backend Software Engineer. Contribute to building scalable, secure, and high-performance applications within our Cloud Security product line, handling hundreds of millions of events daily. Design, develop, and maintain backend services using Java, Go, or Python; develop and maintain RESTful/GraphQL APIs; work with cloud platforms (AWS, GCP, Azure); design efficient database schemas; and collaborate with cross-functional teams. The ideal candidate possesses experience in backend programming languages (Go or Java preferred), familiarity with cloud providers, and excellent communication skills. This role offers impactful projects, growth opportunities, and a competitive benefits package.

Requirements

  • Experience in a backend programming language. Preferably Go or Java, knowledge of Python is a plus
  • Clear, concise communication skills

Responsibilities

  • Design, develop, and maintain BE services using Java, Go (used for most of our new development) or Python, ensuring performance, reliability, and scalability
  • Develop and maintain RESTful/GraphQL APIs for communication between FE, BE, and external services (we integrate with multiple services to enrich data)
  • Work with cloud platforms (AWS, GCP, Azure), Terraform, and tools like Docker, Helm and Kubernetes to deploy and manage services
  • Design efficient DB schemas (we use mostly Postgres) for the features
  • Collaborate with cross-functional teams, incl. product managers, designers, and security engineers, to deliver high-quality features
  • Participate in the full SDLC, from architecture and design to deployment and monitoring (Prometheus, Grafana)

Preferred Qualifications

  • Familiarity with cloud providers (AWS, GCP, Azure) is highly desirable, but not required
  • Experience working in a distributed or remote-first team is a plus

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.