← All roles

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

Apply on company site
Hybrid (CZ/SK (Prague/Brno))Full-timePosted 2mo ago

About the role

Senior SW Engineer focused on Singularity Marketplace, a multi-tenant, event-driven platform enabling third-party integration applications within SentinelOne’s AI SIEM ecosystem. Build the next version of the Marketplace Catalog, re-think partner publishing/versioning, and develop APIs/services for scalable, trusted discovery and integration of third-party apps using AI-native development practices.

Responsibilities

  • Design, build, test, document, deploy, and operate large-scale applications, primarily in Go and partially in Java.
  • Contribute to architecting high-volume, low-latency services capable of processing millions of events per second.
  • Translate business and functional requirements into robust, scalable, operable solutions that work well within the overall data architecture.
  • Collaborate with cross-functional teams to understand requirements and deliver scalable solutions.
  • Improve system reliability and data integrity through observability, performance analysis, capacity planning, and operational excellence.
  • Understand and maintain existing codebase with regular refactoring and feature fixes.
  • Evaluate and adopt technologies to address scale, reliability, and large data volumes.
  • 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.
  • Participate in technical discussions and design reviews, provide high-quality code reviews, and mentor other engineers.

Qualifications

  • Strong proficiency in Go and/or Java, with ability to work across both.
  • Deep understanding of distributed systems, event-driven architectures, microservices, concurrency, and data processing.
  • Comfort with AI-native development practices to enhance code quality, security, and velocity.
  • Customer-focused mindset with interest in direct customer feedback for improvement.
  • Collaborative development style with design discussions, code reviews, and cross-functional partnerships.
  • Familiarity with AWS and/or GCP, Kubernetes, Docker, Postgres, Redis, and Kafka (big advantage).
  • Ability to quickly learn new products and understand internal workings.
  • Proven ability to collaborate with local and remote teams across time zones.
  • Excellent communication skills with product and engineering teams.
  • Previous experience in developing security-related products is a plus.

Skills

Required:GoJavaDistributed systems
Nice to have:AWS / GCPKubernetesDockerPostgresRedisKafka

Benefits

  • Restricted Stock Units (RSUs)
  • Employee Stock Purchase Plan (ESPP)
  • Performance-based bonus
  • Flexible time off (5 weeks PTO)
  • Paid wellness days and fully paid short-term sick/nursing leave
  • Gender-neutral parental leave
  • Private medical care benefit
  • Life and disability insurance
  • Pension Insurance contribution
  • Global business travel medical insurance
  • Employee Assistance Program (EAP)
  • Global home office allowance
  • Meal allowance
  • Hybrid work in Prague (Karlin), Brno (Clubco) or remote in CZ/SK (Prague office required 2 days/week)
  • Wellbeing allowance
  • MultiSport benefit program
  • Wellness Coach app
Last updated Oct 22, 2026. Interested? Apply on the company site.
SentinelOne logo

About SentinelOne

AI-Powered Enterprise Cybersecurity Platform

SentinelOne unifies AI-powered endpoint, cloud, identity, and data protection—enhanced by our Security Data Lake for seamless and efficient cybersecurity.

CybersecurityAI SecurityEndpoint SecurityCloud SecurityAI-SIEMIdentity SecurityEDRXDR

More open roles at SentinelOne