Staff/Principal Software Engineer (AI Security)

Contract type
Ongoing
Work mode
Remote · India, EU
Experience
Lead / principal · Not stated

Level inferred from job title

Job description

A senior backend engineering role on Cyberhaven's AI Security team, building large-scale systems that secure data flowing into and out of LLMs, GenAI applications, and agents. The role involves setting technical direction and architecting a new, rapidly evolving product line.

At a glance

Work mode
Remote · India, EU
Languages
English – fluent

What you'll do

  • Architect, extend, and optimize a large-scale, highly scalable, fault-tolerant system that handles large graph datasets at enterprise scale processing billions of AI-related events from hundreds of thousands of endpoints in real time, with sub-second latency requirements
  • Set technical direction for how Cyberhaven secures data flowing into and out of AI models, GenAI applications, and agents, shaping architecture decisions that will define this product line for years to come
  • Architect and implement security features that protect customer data end-to-end
  • Solve real-world scaling problems that require thorough performance analysis and troubleshooting
  • Work with a modern, constantly evolving 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 commonly used in the enterprise (e.g. ChatGPT, Copilot, and other GenAI tools)
  • Write secure-by-design, hardened software that withstands real-world attacks while processing untrusted data and communicating with hundreds of thousands of endpoints over the internet
  • Raise the technical bar across the team through architecture reviews, mentorship of senior/staff engineers, and setting patterns others follow

What we're looking for

  • Strong track record building backends that are actively used at scale, and significant contribution to and extension of their architecture, not just shipping features
  • 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, and availability to frequently communicate with distributed teams in Europe and the US
  • Thrive in fast-paced environments tackling ambiguous challenges, and enjoy shipping with velocity
  • Customer-centric mindset and enjoy direct feedback from customers
  • 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 commonly used in the enterprise, especially with AI/LLM platforms

Your team

AI Security team

Builds the backend systems that give enterprises real-time visibility and control over how their data flows into and out of LLMs, GenAI applications, and autonomous agents.

Apply

Direct apply at Cyberhaven

Opens the job posting at Cyberhaven

About Cyberhaven

AI Changed Work. We Protect It.

Cyberhaven is building Data Security for the Agentic Enterprise. Traditional tools fall short; Cyberhaven traces the full lifecycle of data, adapting protection to changing context, so protection moves with the way people actually work, not against it.

Mission

Redefining data security by tracing how sensitive data actually moves across endpoints, cloud, SaaS, and now AI tools and agents.

Key facts

  • Data Security
  • Backed by $250M from leading investors like Khosla and Redpoint
  • Team includes leaders who built industry-defining technologies at CrowdStrike, Palo Alto Networks, Meta, Google, and more