Sr. Staff Software Development Engineer - Java/Go + Distributed Systems
Core
Building and operating high-scale, cloud-native Zero Trust security platforms using AI-driven solutions to protect customers from cyberattacks.
Role type
Sr Staff Software Development Engineer (Java/Go + Distributed Systems)
Builds
Cloud-native Zero Trust Exchange platform and multitenant security architecture
Domain
Cybersecurity / Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Go, distributed systems, microservices architecture, SQL/data modeling, AWS or Azure cloud services
Preferred skills
Kubernetes, Apache Spark, Kafka, Neo4j, GraphQL APIs, identity and access management (Okta, SAML, OAuth), Python, Terraform, Ansible
Technologies
Java, Go, AWS, Azure, Kubernetes, Apache Spark, Kafka, Neo4j, Postgres, Redis, Terraform, Ansible, Okta, SAML, OAuth, Python
Responsibilities
Design and operate high-scale distributed systems; provide architectural guidance and drive technical decisions; establish best practices for coding, testing, and CI/CD; lead cross-team initiatives for performance optimization and reliability.
Seniority
Sr Staff, hands-on IC with strategic influence