SentinelOne

Senior Software Engineer (Go, Java) - 3rd Party Integrations

SentinelOne
Apply
2 months ago
Slovakia (city not specified)Senior

Responsibilities

  • Design, build, test, document, deploy, and operate large-scale applications primarily in Go and partially in Java.
  • Architect high-volume, low-latency services capable of processing millions of events per second.
  • Translate business and functional requirements into robust, scalable, and operable solutions.
  • Collaborate with cross-functional teams to deliver scalable solutions aligned with business requirements.
  • Improve system reliability and data integrity through observability, performance analysis, capacity planning, and operational excellence.
  • Maintain and improve the existing codebase through refactoring, fixes, and feature development.
  • Evaluate and adopt technologies for scale, reliability, and large-volume data processing.
  • Use AI-assisted engineering workflows to accelerate development without compromising quality or security.
  • Promote engineering practices that improve code quality, security, testing, and delivery velocity.
  • Lead technical discussions and design reviews, provide code reviews, and mentor other engineers.

Requirements

  • Strong proficiency in at least one high-level programming language, preferably Go and/or Java, with the ability and interest to work across both.
  • Deep understanding of distributed systems, event-driven architectures, microservices, concurrency, and data processing.
  • Comfort with AI-native development practices and AI tools or workflows.
  • Ability to collaborate through design discussions, code reviews, and cross-functional partnerships.
  • Familiarity with AWS and/or GCP, Kubernetes, Docker, Postgres, Redis, and Kafka.
  • Ability to learn new products quickly and understand their inner workings.
  • Ability to collaborate effectively with local and remote teams across time zones.
  • Excellent communication skills for working with product and engineering teams.
  • Previous experience developing security-related products is a strong plus.

Benefits

  • Salary starting from 4500 EUR per month, with an annual company-performance bonus paid in two installments.
  • Restricted Stock Units, Employee Stock Purchase Plan, and performance-based bonus.
  • Flexible time off in addition to standard five weeks of paid time off, paid wellness days, and fully paid short-term sick or nursing leave.
  • Gender-neutral parental leave.
  • Life and disability insurance, pension insurance contribution, global business travel medical insurance, and an Employee Assistance Program.
  • Global home office allowance, meal allowance, wellbeing allowance, MultiSport benefit program, and Wellness Coach app.
SentinelOne

About SentinelOne

10,000+ employees

SentinelOne builds an AI-driven cybersecurity platform that provides endpoint protection, detection and response, XDR, cloud, and identity security for enterprises. Its Singularity platform is sold as subscription software and managed services to secure laptops, servers, containers, and cloud workloads with automated detection and remediation. Founded in 2013 and headquartered in Mountain View, California, SentinelOne is a public company listed on the NYSE following its 2021 IPO.

Contact me