Software Engineer - Intersight Software and Product Security
Cisco ThousandEyes · Bangalore, India
Free account: apply link, HR contact and an AI-written cold email
Cisco ThousandEyes · Bangalore, India
Free account: apply link, HR contact and an AI-written cold email
Meet the Team. Cisco Intersight is a cloud-native operations platform that provides unified management, automation, visibility, and lifecycle operations for Infrastructure across data centre, cloud, and edge environments. Its SaaS, on-premises, and mobile offerings depend on secure, reliable Automation that enables engineering teams to build, test, release, and operate software at scale. Role Description As a Grade 8 Software Engineer on the Intersight team, you will design, develop, and deliver robust software components, cloud-scale services, and product security solutions using Python, Go, and Java. You will collaborate with senior engineers and cross-functional teams to build modern cloud management and infrastructure solutions, using AI-driven technologies to enhance software productivity, code quality, and automated security workflows across our platform and product lifecycle. Your Impact Software Design & Development: Design, develop, test, and maintain scalable application services, APIs, and backend components using Python, Go, and Java. Security Feature Engineering: Design and develop security features, systems, and tools for Intersight products, integrating new security updates into existing software and ensuring security is maintained throughout the product lifecycle. AI-Assisted Development & Automation: Leverage AI-assisted tools, coding assistants, and automated workflows to accelerate software development, improve code quality, streamline code reviews, and enhance technical documentation. Feature Delivery & Architecture: Collaborate with product management, architecture, and engineering teams to translate technical requirements into high-quality software solutions. Security Assessments & Code Reviews: Perform security assessments—including vulnerability and risk assessments, threat analysis, and security code reviews—incorporating automated and AI-driven analysis to identify and resolve potential design and implementation vulnerabilities. Security Requirements & Metrics: Build a standardised set of security product requirements and produce metrics to report performance against those requirements. Troubleshooting & Reliability: Investigate, diagnose, and resolve software defects, tool failures, and system performance bottlenecks in development and production environments. Risk Mitigation & Incident Response: Detect and mitigate security risks, respond to product security incidents, and work collaboratively to resolve integration and testing issues. Minimum Qualifications Education & Experience: Bachelor’s degree with 5+ years of related software engineering or product security experience, OR Master’s degree with 3+ years of related experience Programming Skills: Proficiency in core programming languages such as Python, Go, and Java. Core Fundamentals: Strong understanding of software development lifecycle (SDLC), data structures, algorithms, and secure coding principles.
Want to reach Cisco ThousandEyes's HR directly?
NextKnock finds the hiring contact and writes a personal cold email from your resume. You send it from your own Gmail.