← All roles

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

SentinelOne· Engineering
Apply on company site
Hybrid (CZ/SK)Full-timePosted 2mo ago

About the role

Senior SW Engineer focused on Singularity Marketplace, a multi-tenant, event-driven platform for third-party integrations within SentinelOne's AI-SIEM ecosystem. Build the next version of the Marketplace Catalog and related APIs, with 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 within the data architecture.
  • Collaborate with cross-functional teams to deliver scalable solutions.
  • Improve system reliability and data integrity through observability, performance analysis, capacity planning, and operational excellence.
  • Understand & maintain existing codebase via refactoring and feature work.
  • Evaluate and adopt technologies to address scale, reliability, and data volume challenges.
  • Use AI-assisted engineering workflows to accelerate development while maintaining quality and security.
  • Promote engineering practices to 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 at least one high-level programming language, preferably Go and/or Java.
  • Deep understanding of distributed systems, event-driven architectures, microservices, concurrency, and data processing.
  • Comfort with AI-native development practices - leveraging AI tools to enhance code quality, security, and velocity.
  • Customer-focused mindset with ability to incorporate customer feedback.
  • Collaborative development approach 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 their inner workings.
  • Proven ability to collaborate with local and remote teams across time zones.
  • Excellent communication skills with product and engineering teams.
  • Bonus: prior experience developing security-related products.

Skills

Required:GoJavaDistributed systems
Nice to have:Event-driven architecturesAWS / GCPKubernetesDockerPostgresRedisKafkaAI-native developmentSecurity

Benefits

  • Equity & Rewards: RSUs, ESPP, performance-based bonus
  • Time Off & Wellbeing: flexible time off, 5 weeks PTO, wellness days, sick/nursing leave, gender-neutral parental leave
  • Insurance & Financial Security: private medical care, life and disability insurance, pension, global travel medical insurance, EAP
  • Work Perks & Flexibility: global home office allowance, meal allowance, hybrid work in Prague/Brno or remote in CZ/SK; Prague office required 2 days/week
  • Wellness & Lifestyle: wellbeing allowance, MultiSport, 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