Inactive
C

Cisco

Makes networking gear and security software

Principal Software Engineer - Cloud Access Security Broker, Application Visibility and Control

Software EngineeringPosted on Aug 27
Full-timeBengaluru, Karnataka, IndiaNo salary listed

About the Job

Requirements

  • A bachelor's degree in computer science, computer engineering, electrical engineering, or a related field, or equivalent practical experience.
  • Typically, 12 or more years of software engineering experience, including architecture and technical leadership across multiple teams.
  • Direct experience with Cloud Access Security Broker, Application Visibility and Control, Security Service Edge/Secure Access Service Edge, Secure Web Gateway, Data Loss Prevention, malware protection, or SaaS tenant security.
  • Experience building application-discovery, traffic-classification, application-intelligence, or high-volume telemetry systems.
  • Demonstrated experience designing and operating large-scale, cloud-native distributed systems.
  • Experience architecting or integrating artificial intelligence or machine-learning capabilities into production products or engineering workflows.
  • A strong background in cloud-delivered web, SaaS, network, or data security, with understanding of policy enforcement and data protection.
  • Proven ability to remain hands-on while influencing senior stakeholders, guiding complex designs, and mentoring experienced engineers.

Responsibilities

  • Define the architecture and roadmap for application discovery, granular application controls, SaaS tenant controls, and offline or API-based Data Loss Prevention and malware scanning of SaaS content.
  • Lead broader use of artificial intelligence in the product, including AI-powered security capabilities, controls for generative AI applications, and responsible use of AI across the product development lifecycle.
  • Own the technical strategy for the internal CASI application-intelligence platform, including data quality, confidence scoring, human validation, model monitoring, update speed, and scaling with traffic and application growth.
  • Lead the AI-assisted transformation of application discovery and classification.
  • Guide critical feature designs and establish foundations for security, privacy, performance, scalability, resilience, observability, quality, troubleshooting, and cost efficiency.
  • Translate customer needs, emerging threats, and product priorities into scalable capabilities in partnership with product management, security research, architects, and engineering teams.
  • Provide cross-team technical leadership and mentorship, resolve complex architectural issues, and raise engineering standards without becoming a design-review bottleneck.

Desired Qualifications

  • A master's degree or PhD in computer science, cybersecurity, machine learning, or a related field.
  • Experience with AI-based classification, human-in-the-loop workflows, model evaluation, monitoring, and MLOps.
  • Experience architecting global, multi-tenant services on AWS and resolving complex production or customer issues.

About the Company

Cisco

Makes networking gear and security software

Cisco makes the switches and routers that connect offices, data centers, and cloud services, and it also sells cybersecurity tools and Webex video meetings to businesses and governments. It was one of the first companies to sell routers that let different kinds of computer networks exchange data, and in 2000 it briefly became the world's most valuable company. Customers run its network gear, from Wi-Fi access points to AI data center systems, with Cisco software that sets up and secures the network, while its Splunk unit searches computer logs to catch outages and attacks. Cisco earns money from hardware sales, software subscriptions, and support contracts. It was founded in 1984 and is based in San Jose, California.

Company size
10,001+
Company stage
IPO
Headquarters
San Jose, CA
Founded
1984

Recently Posted Jobs

Explore more opportunities at Cisco

See more jobs