Design and implement scalable, fault-tolerant solutions to protect enterprise data across public clouds, SaaS applications, and AI agents.
Build security capabilities that provide visibility into and control over AI-agent access to sensitive enterprise data.
Analyze performance and troubleshoot real-world scaling problems in distributed systems.
Develop robust, secure-by-design software that processes untrusted data and communicates with hundreds of thousands of internet endpoints.
Design and implement RESTful APIs and microservices using the company’s cloud-native software stack.
Collaborate frequently with distributed teams across Europe, India, and the US.
Requirements
5–8 years of industry experience building high-scale security products; data-security experience is highly preferred.
Experience building AI agents, agentic applications, or security solutions for AI agents; familiarity with agent frameworks, tool calling, MCP, and securing agent access to enterprise data is highly preferred.
Extensive experience developing distributed applications for public clouds or SaaS applications, including AWS, GCP, or Azure.
Experience integrating and ingesting large-scale data from third-party SaaS, PaaS, or IaaS APIs.
Extensive enterprise-scale application development experience, preferably in Go; proficiency in Python, Java, or Rust is an alternative.
Familiarity with Bigtable, BigQuery, graph databases such as Neo4j or AWS Neptune, distributed-code profiling and optimization, large databases, streaming platforms, microservices, and Kubernetes.
Excellent verbal and written English communication skills and comfort working with distributed teams.
Benefits
Located in Bangalore (Bengaluru), India.
Cyberhaven is committed to a diverse environment and is an equal opportunity employer.
Candidates are notified in advance when AI-assisted interview note-taking is used and may opt out.