C

Cisco

Makes networking gear and security software

Software Engineer - Intersight Software, Product Security

Backend EngineeringPosted on Nov 11
Full-timeBengaluru, Karnataka, IndiaNo salary listedIn-person

About the Job

Requirements

  • A Bachelor's degree with 5+ years of related software engineering or product security experience, or a Master's degree with 3+ years of related experience.
  • Proficiency in core programming languages such as Python, Go, and Java.
  • Strong understanding of the software development lifecycle, data structures, algorithms, and secure coding principles.
  • Foundational knowledge of threat modeling, vulnerability mitigation, and application security assessments.
  • Ability to collaborate and solve problems in an agile development environment.

Responsibilities

  • Design, develop, test, and maintain scalable application services, APIs, and backend components using Python, Go, and Java.
  • Design and develop security features, systems, and tools for Intersight products, integrate security updates into existing software, and maintain security throughout the product lifecycle.
  • Use AI-assisted tools, coding assistants, and automated workflows to accelerate software development, improve code quality, streamline code reviews, and enhance technical documentation.
  • Collaborate with product management, architecture, and engineering teams to translate technical requirements into software solutions.
  • Perform security assessments, including vulnerability and risk assessments, threat analysis, and security code reviews, using automated and AI-driven analysis to identify and resolve potential design and implementation vulnerabilities.
  • Build a standardized set of security product requirements and produce metrics to report performance against those requirements.
  • Investigate, diagnose, and resolve software defects, tool failures, and system performance bottlenecks in development and production environments.
  • Detect and mitigate security risks, respond to product security incidents, and collaborate to resolve integration and testing issues.

Desired Qualifications

  • Experience developing SaaS or cloud-infrastructure management solutions with integrated security frameworks.
  • Familiarity with containerization technologies such as Docker and Kubernetes, and secure software development lifecycle practices.
  • Experience using AI-assisted development tools, machine learning models for threat detection, or AI-driven security analytics to improve software productivity and automated vulnerability identification.
  • Experience participating in threat modeling, security architecture reviews, and vulnerability management.
  • Ability to collaborate across distributed engineering and security teams to resolve complex security and software integration 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