Staff Software Engineer (Java) - 3rd Party Integrations
Core
Design and maintain the Singularity Marketplace, an event-driven platform enabling third-party integration applications to safely deploy, execute, and stream data across the SentinelOne AI SIEM ecosystem.
Role type
Staff Software Engineer (Java) / Platform Architect
Builds
Multi-tenant, event-driven platform for third-party integrations and data ingestion
Domain
Cybersecurity / AI / Event-driven architecture
Deliverable
production ML models | infrastructure
Required skills
Java, Kotlin, Spring Boot, System Design, Event-driven architecture, Apache Kafka, Kubernetes, PostgreSQL, AWS/GCP, CI/CD, API Design, Microservices
Preferred skills
Go, Rust, Serverless/FaaS, Data-intensive systems, LLMs/AI agents, Multi-region distributed systems
Responsibilities
Design API contracts and runtime abstractions for third-party integrations; Develop and extend Java/Kotlin integrations platform; Design and maintain event-driven microservices on Apache Kafka; Own core infrastructure including edge gateways, API routing, and relational databases; Participate in on-call and incident response for production platform; Contribute to GitOps-driven CI/CD pipelines
Seniority
Staff, tech-lead level