Software Engineer (Go, Runtime Security)
Core
Build developer-first runtime security capabilities for Kubernetes, Linux hosts, and cloud environments to detect and investigate threats without interrupting software delivery.
Role type
Senior IC Go engineer (runtime security)
Builds
Production runtime security features and services for Aikido platform
Domain
Cloud security, Kubernetes, container security
Deliverable
production ML models | product features
Required skills
Go, Kubernetes, Linux/OS internals, public cloud platforms (AWS/Azure/GCP), end-to-end feature delivery, customer collaboration
Preferred skills
Runtime security/observability tools (Falco, Inspektor Gadget, Tetragon), eBPF, Kubernetes operators/controllers, CI/CD platforms (GitHub Actions)
Technologies
Go, Kubernetes, Linux, AWS, Azure, Google Cloud, eBPF, GitHub Actions
Responsibilities
Design and build new runtime security capabilities across Kubernetes, Linux hosts, and CI/CD environments; Develop features to help customers detect, investigate, and understand runtime threats; Research emerging attack techniques and security technologies; Build reliable Go services powering runtime security; Collaborate with customers to understand real-world threats and improve the product.
Seniority
Senior, hands-on IC