Cyberhaven
Staff/Principal Software Engineer (AI Security)
Bangalore, Remote. Posted 3 months ago
The role
This person will architect, extend, and optimize a large-scale, fault-tolerant system for processing AI-related events. They will set technical direction for securing data flowing into and out of AI models and GenAI applications.
What you will do
- Architect, extend, and optimize a large-scale, highly scalable, fault-tolerant system
- Set technical direction for how Cyberhaven secures data flowing into and out of AI models, GenAI applications, and agents
- Architect and implement security features that protect customer data end-to-end
- Solve real-world scaling problems through performance analysis and troubleshooting
- Work with a microservices based stack including Go, Kubernetes, BigTable, BigQuery, Spanner, Redis, Docker, and Etcd
- Design and build connectors that integrate at the API level with SaaS and AI platforms
- Write secure-by-design, hardened software
- Raise the technical bar through architecture reviews and mentorship of senior/staff engineers
Required qualifications
- Strong track record building backends used at scale
- Deep, hands-on experience developing large applications in Go
- Experience operating databases at very large scale
- Experience profiling and optimizing distributed code that uses large databases and streaming platforms
- Hands-on production experience with microservices and Kubernetes
- Excellent verbal and written communication skills in English
- Available to frequently communicate with distributed teams in Europe and the US
- Based in India or the EU
Nice to have
- Knowledge of GCP services (BigTable, BigQuery, Spanner)
- Experience building connectors that integrate at the API level with SaaS applications, especially with AI/LLM platforms
About the company
Cyberhaven is redefining data security by tracing how sensitive data moves across endpoints, cloud, SaaS, and AI tools and agents. The team is backed by $250M from investors like Khosla and Redpoint.