Senior Staff Software Engineer (Java) - Platform org

New
S
SentinelOneCybersecurity
Hybrid work in Prague (Karlin), Brno (Clubco) or remote in CZ/SK.Full-TimeSenior
SalaryRestricted Stock Units (RSUs), Employee Stock Purchase Plan (ESPP), Performance-based bonus
Apply NowOpens the employer's application page

Job Details

Required Skills
AWSPythonGCPJavaKubernetesGoMicroservicesDistributed Systems

Requirements

  • Extensive software engineering experience in large-scale distributed systems.
  • Proven expertise in microservices architecture, preferably in a SaaS product environment.
  • Demonstrated experience leading the transition from a monolithic architecture to cloud-native microservices.
  • Experience with multi-cloud, multi-region, and multi-tenant solutions.
  • Proficiency in Java (primary) and/or Go.
  • Extensive experience with Kubernetes.
  • Experience with AWS and/or GCP.
  • Strong technical communication skills to influence direction across stakeholders.
  • Experience leveraging agentic engineering tools and LLMs across the SDLC is highly desired.

Responsibilities

  • Analyze current monolithic architecture to identify pain points and design iterative improvements.
  • Lead the design and development of a scalable, maintainable, and operationally excellent microservices ecosystem.
  • Collaborate with departments to evaluate and implement tools, frameworks, and methodologies.
  • Write high-quality, production-ready code primarily using Java.
  • Mentor engineers, contribute to professional growth, and foster a culture of engineering excellence.
  • Partner with global teams including product, design, quality, and DevOps/Infra to align on objectives and execution strategies.
View Full Description & ApplyYou'll be redirected to the employer's site
Restricted Stock Units (RSUs), Employee Stock Purchase Plan (ESPP), Performance-based bonus
Apply Now