JobHabor

Senior Software Engineer - Java

SentinelOne

Location
US
Workplace
Hybrid
Employment
Full Time
Salary
USD 151,800–209,300/yr
Apply on the employer’s site

Posted 2mo ago

The employer’s full description could not be read from their board. This is a summary of the posting — follow the apply link for the original.

Responsibilities

  • Design and build distributed backend services
  • Troubleshoot distributed systems
  • Optimize latency
  • Improve failure modes
  • Participate in design discussions
  • Review code
  • Participate in on-call rotations
  • Investigate production issues
  • Write RCAs
  • Share knowledge

Requirements

  • 5+ years of engineering experience
  • Solid computer science foundation
  • Strong Java proficiency (3–5 years hands-on)
  • Comfort reading and writing Python
  • Experience building and operating distributed systems in production
  • Fluency with containerization and cloud infrastructure (Docker, Kubernetes, Helm, AWS or GCP)
  • Familiarity with CI/CD pipelines (Jenkins or GitHub Actions)
  • Familiarity with cloud data stores (S3, DynamoDB, Redis, RDBMS)
  • Polyglot mindset
  • Writing concise, readable code
  • Strong communication instincts
  • Collaborative, low-ego, generous with time and knowledge

Skills

  • Java
  • Python
  • Go
  • Kotlin
  • Node.js
  • AWS
  • GCP
  • Kubernetes
  • Helm
  • Docker
  • Kafka
  • Redis
  • Jenkins
  • GitHub
  • GitHub Actions
  • S3
  • DynamoDB
  • RDBMS

Similar roles