Staff Software Engineer

📍 Slovakia
📍 Prague, Czechia
📍 Brno, Czechia
EUR 60,000 per year
SENIOR
✅ Remote ✅ On-site

SCRAPED

Used Tools & Technologies

Not specified

Required Skills & Competences ?

Marketing @ 4 Security @ 4 Software Development @ 4 Docker @ 4 Jenkins @ 4 Kafka @ 4 Kubernetes @ 4 Redis @ 4 GCP @ 4 Java @ 4 GitHub @ 4 CI/CD @ 4 Algorithms @ 4 Data Structures @ 4 Distributed Systems @ 4 JVM @ 3 AWS @ 4 Helm @ 4 Mentoring @ 4 Performance Optimization @ 4 Product Management @ 4 System Architecture @ 4 Cassandra @ 1 Compliance @ 4

Details

At SentinelOne, we’re redefining cybersecurity by pushing the limits of what’s possible—leveraging AI-powered, data-driven innovation to stay ahead of tomorrow’s threats.

The EventDB team owns SentinelOne's highly scalable columnar database which ingests petabytes of data and trillions of events per day. Born from the acquisition of Scalyr/DataSet in 2021, EventDB is engineered to efficiently scale to exabytes and is a critical component of our security and data infrastructure.

Responsibilities

  • Software development (70-80% of time), primarily in modern Java: implement features, write robust tests, fix bugs, and ensure code security and quality.
  • Lead features/epics and architect end-to-end solutions for complex, loosely defined problems related to EventDB and connected systems.
  • Produce and review technical specifications; document trade-offs, critical implementation details, and data structures.
  • Champion code quality through thorough code reviews; provide guidance and meaningful feedback to engineers across the org.
  • Collaborate with cross-functional teams including tech leads, architects, product management, sales, and marketing.
  • Participate in support and on-call rotation to troubleshoot outages and address security incidents.
  • Work with and improve tooling and infrastructure: AWS, GCP, Kubernetes, Docker, Kafka, Redis, Jenkins, GitHub, Helm, and DataSet.

Requirements

  • Multiple years of practical software engineering experience and a solid computer science / software engineering background.
  • Proven expertise designing and operating distributed systems, especially large-scale data systems.
  • Strong proficiency in Java and deep familiarity with the JVM (including garbage collection tuning and JVM internals).
  • Experience with cloud platforms (AWS and/or GCP) and container orchestration (Kubernetes); familiarity with Docker and Helm.
  • Experience with streaming and messaging systems (e.g., Kafka) and caching/datastore technologies (e.g., Redis, Cassandra familiarity is a plus).
  • Comfortable with system architecture trade-offs (CAP theorem, data structures, algorithms) and performance optimization at scale.
  • Experience writing, reviewing, and documenting technical specifications and mentoring other engineers.
  • Experience with CI/CD tooling (Jenkins or alternatives) and version control (GitHub).
  • Security-minded engineering practices and experience participating in on-call/support rotations.

Preferred / Nice-to-have:

  • Hands-on experience with columnar databases or similar high-throughput ingestion/datastore systems (DataSet / EventDB experience a plus).
  • Experience with FedRAMP or other compliance frameworks is beneficial when working with regulated customers.

Tools & Technologies Mentioned

Java, JVM (GC tuning), AWS, GCP, Kubernetes, Docker, Helm, Kafka, Redis, Jenkins, GitHub, DataSet / EventDB, Cassandra (mentioned as a comparable technology), FedRAMP.

Benefits

  • Salary starting from 5000 EUR/month. Annual bonus based on company performance, paid in two instalments. (Final base salary may be adjusted based on candidate skills and experience.)
  • Restricted Stock Units (4-year vesting), employee stock purchase plan, and performance-based bonuses.
  • Flexible Time Off plus 5 weeks vacation, paid sick days, 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.
  • Flexible working hours and the option to work remotely from anywhere in Slovakia; access to major co-working spaces. In Czechia, you can work from modern offices in Prague or Brno.

SentinelOne is an Equal Employment Opportunity employer and participates in the E-Verify Program for U.S.-based roles.