Senior Staff Software Engineer (Go, Python) - Exposures Management
Core
Architecting and evolving the self-hosted (on-prem) Endpoint Protection platform for global enterprises, government, and regulated environments.
Role type
Senior Staff Software Engineer (Go, Python)
Builds
Self-hosted security appliances (OVA/bare-metal), containerized microservices, and data pipelines for autonomous detection and response.
Domain
Cybersecurity / AI-native security / On-prem infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Go, Python, distributed systems architecture, high availability design, capacity planning, on-prem deployment lifecycle, PostgreSQL, MongoDB, Redis, Kafka, Docker, Linux
Preferred skills
Security product experience, air-gapped environment expertise, mentoring staff engineers
Technologies
Golang, Python, PostgreSQL, MongoDB, Redis, Kafka, Docker, Linux, OVA, bare-metal
Responsibilities
Own and evolve the architecture of the self-hosted platform across multiple teams; Set standards for high availability, resilience, and failover in customer-controlled deployments; Define scalability and capacity-planning strategies for diverse hardware scales; Lead translation of SaaS capabilities into on-prem architecture; Influence the engineering roadmap and mentor senior engineers.
Seniority
Senior Staff, cross-team technical authority & mentorship