N

Netskope

Data-centric cloud security for enterprises

Principal Engineer - Secure AI Gateway

Backend EngineeringConfirmed live in the last 24 hours
Full-timeSanta Clara, CA, USAIn-person

About the Job

Requirements

  • The role requires 10 to 12+ years of software engineering experience, including 5+ years in an architectural or technical leadership role.
  • The candidate must have deep backend engineering expertise using Go or similar languages and be able to review code in Go and similar languages, such as C and C++.
  • The candidate must have proven experience designing large-scale, secure, cloud-native systems.
  • The candidate must have expertise building high-throughput, low-latency data systems, such as Layer 3 to Layer 7 networking, web proxies, load balancing, request routing, API gateways, security, monitoring and observability, distributed systems, and data processing.
  • The candidate must be able to address complex architectural problems across multiple products while also handling module-level design issues.
  • The candidate must understand computer architecture, including multithreading, CPU scheduling, and memory management, and have practical knowledge of Linux at the system or kernel level.
  • The candidate must have hands-on experience with Docker and Kubernetes, including debugging workloads, networking, and storage in on-premises or hybrid environments.
  • The candidate must have hands-on experience handling complex and ambiguous customer issues and persist in accomplishing objectives despite uncertainty, obstacles, and setbacks.
  • The candidate must be able to communicate effectively and position views and arguments to gain support, and negotiate skillfully in difficult situations to win concessions without damaging relationships.
  • The candidate must demonstrate confidence under pressure, mature emotional intelligence, and self-control while maintaining a positive attitude despite adversity.
  • The candidate must be willing to work with a globally distributed team across different time zones, including the United States, Taiwan, and India.
  • The candidate must be able to represent the company at appropriate external forums and industry events, promoting technical thought leadership.
  • A Bachelor of Science in Computer Science or equivalent is required.
  • Strong analytical and troubleshooting skills using debuggers such as gdb and tools such as Valgrind are required knowledge.
  • The candidate should be a proponent of test-driven development and know various unit testing frameworks.
  • The candidate must have experience with LLM APIs, Generative AI platforms, and multi-provider orchestration.
  • The candidate must have experience in deep packet inspection and real-time content analysis at line rate.
  • The candidate must have experience with threat detection, data loss prevention, and security policy enforcement.
  • The candidate must have deep knowledge of the convergence of Generative AI and cybersecurity, including prompt injection, jailbreak mitigation, and LLM-specific threat patterns.
  • The candidate must have experience implementing key management and credential-handling algorithms.
  • The candidate must have experience integrating security features such as data loss prevention, threat protection, and user and entity behavior analytics.
  • The candidate must know emerging Generative AI and cloud service security challenges and best practices.

Responsibilities

  • Design, architect, and develop high-performance, scalable cloud-based security systems to detect and mitigate threats on LLM APIs and Generative AI applications.
  • Set and drive the overall architectural design and strategic technical direction for the Cloud API Gateway platform.
  • Define and drive best practices for scalable microservices, distributed systems, APIs, and secure data flows across multiple LLM providers from Layer 3 to Layer 7.
  • Lead and inspire an engineering organization, fostering innovation, collaboration, and continuous improvement.
  • Partner with product management to understand customer requirements, lead the team, and collaborate with other engineering teams to design and implement high-quality solutions.
  • Build scalable, performant services that route, transform, and secure API protocols, including LLM APIs, REST, and gRPC, using advanced data structures and algorithms in Go; inspect LLM API traffic in real time to detect and mitigate attacks on AI services.
  • Design and implement dynamic routing algorithms for multi-provider LLM orchestration, intelligent request transformation, load balancing, and failover logic.
  • Integrate security features including data loss prevention, threat protection, and user and entity behavior analytics for LLM-specific attack-pattern recognition, content inspection, and policy application.
  • Implement credential- and token-management algorithms for secure multi-provider orchestration.
  • Perform architectural reviews and code reviews, and mentor junior engineers.
  • Stay current with emerging Generative AI and cybersecurity technologies and proactively propose innovative solutions.

Desired Qualifications

  • Startup experience in a fast-paced environment is a plus.
  • A Master of Science in Computer Science or equivalent is strongly preferred.

About the Company

Netskope

Data-centric cloud security for enterprises

Netskope provides cloud security solutions for large enterprises, helping them secure data and protect against threats in cloud environments. It offers a cloud security platform with real-time data and threat protection, secure access service edge (SASE) capabilities, and advanced threat detection and response; all delivered through a subscription model. How it works: the platform continuously monitors cloud services and data traffic, enforcing security policies directly where data lives, and providing real-time protection and threat response across the cloud, network, and apps. How it differs from competitors: it emphasizes a data-centric approach—protecting the data itself in cloud environments—along with cloud-native, real-time protection and a comprehensive SASE bundle, aimed at large organizations undergoing digital transformation. Its goal is to redefine cloud, network, and data security for enterprises by enabling secure and seamless digital transformations.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Santa Clara, CA
Founded
2012

Recently Posted Jobs

Explore more opportunities at Netskope

See more jobs