Senior Software Engineer – Platform Security
Core
Design and build foundational security services (authentication, authorization, certificate, secret, and key management) for F5's distributed cloud platform at massive scale.
Role type
Senior IC platform security engineer
Builds
Mission-critical security services for a globally distributed Kubernetes-based multi-cloud platform
Domain
Cloud infrastructure + cybersecurity
Deliverable
production ML models | product features
Required skills
Golang, Linux, Kubernetes, distributed systems design, security service architecture, threat modeling, compliance audit readiness, AI-assisted development tools
Preferred skills
AWS/GCP, HashiCorp Vault, Keycloak, AI/ML integration, AI security best practices
Technologies
Golang, Kubernetes, Linux, AWS, GCP, HashiCorp Vault, Keycloak
Responsibilities
Design and develop highly available platform security services; Build core security capabilities in auth, authz, cert, secret, or key management; Write production-grade code for distributed systems; Deploy and operate services on Kubernetes across multi-cloud/edge; Collaborate with product and SRE teams; Participate in design reviews, code reviews, and threat modeling; Contribute to FedRAMP/PCI compliance efforts; Mentor junior engineers
Seniority
Senior, hands-on IC