Staff/Principal Software Engineer (AI Security)
Core
Architect and build large-scale, fault-tolerant backend systems that provide real-time visibility and control over data flowing into and out of LLMs, GenAI applications, and autonomous agents.
Role type
Staff/Principal Backend Software Engineer (AI Security)
Builds
Scalable backend systems, security connectors for SaaS/AI platforms, and hardened software for processing billions of AI-related events.
Domain
Cybersecurity, Artificial Intelligence, Cloud Infrastructure
Deliverable
production ML models
Required skills
Go, Microservices, Kubernetes, Distributed Systems, Database Optimization, API Integration, Security Architecture, Performance Analysis, System Design
Preferred skills
GCP services (BigTable, BigQuery, Spanner), Streaming platforms, SaaS/AI platform connectors
Technologies
Go, Kubernetes, BigTable, BigQuery, Spanner, Redis, Docker, Etcd
Responsibilities
Architect and optimize systems handling large graph datasets and billions of events; Set technical direction for AI data security; Implement end-to-end security features; Solve scaling and performance problems; Build API connectors for SaaS and AI platforms; Mentor senior/staff engineers.
Seniority
Staff/Principal, hands-on IC with architectural influence