Skip to content
mimi

Software Engineering Manager (Java/ Golang and AWS| 12-18 years| Bangalore)

Cisco

India · On-site Full-time Senior Today

About the role

Meet the Team

The Cisco Security Business Group (SBG) focuses on empowering the world to reach its full potential, securely through the products. The SBG Security team supports this mission by building thoughtful partnerships with our internal partners to drive security strategy alignment across the SBG portfolio. Through these efforts, we deliver simple, effective security solutions for our internal customers that meet both market and industry expectations.
We are looking for a highly experienced Senior Software Development Manager to lead our engineering team in crafting and delivering robust, scalable, and secure products. You will be responsible for the full lifecycle of complex projects, leading cross‑functional dependencies, and driving technical excellence.

Your Impact

  • Team Leadership & Mentorship: Lead a team of software engineers in the design, development, and implementation of foundational technology and high‑impact products.
  • Project Lifecycle Management: Drive large and complex projects from initial requirements through to successful completion.
  • Strategic Planning: Contribute to product roadmap discussions, provide accurate resource estimates and schedules, and lead system‑level trade‑offs to ensure quality and consistency.
  • Process & Standards: Identify areas for improvement in architecture, design, and security. Maintain and implement standards for design reviews, testing, and secure development practices.
  • Security Accountability: Integrate security into every stage of the development lifecycle, from initial architecture to final deployment.
  • Cross‑Functional Collaboration: Partner with Product Management, Operations, QA, Firmware, Mechanical, and external vendors to define and deliver key projects.
  • Stakeholder Engagement: Facilitate discussions with customers and stakeholders to gather feedback, explain technical solutions, and ensure alignment across the organization.
  • Quality Assurance: Maintain accountability for the quality and performance of products within your area of responsibility, proactively finding opportunities for improvement.

Minimum Qualifications

  • Bachelor’s degree + 15 years of related experience; or Master’s degree + 12 years of related experience.
  • Minimum of 4+ years of formal management/supervisory experience.
  • Strong hands‑on experience with at least one major programming language, such as Java or GoLang along with AWS (Cloud).
  • Experience in cloud‑native development, microservices architecture, and CI/CD pipelines.
  • Proven track record of working with distributed teams and navigating complex stakeholder environments.

Preferred Qualifications

  • Demonstrated ability to influence organizational technical strategy.
  • Strong analytical skills with experience in managing technical debt and system performance.
  • Excellent communication skills with the ability to translate technical concepts for non‑technical stakeholders.

Why Cisco?

At Cisco, we’re revolutionizing how data and infrastructure connect and protect organizations in the AI era – and beyond. We’ve been innovating fearlessly for 40 years to create solutions that power how humans and technology work together across the physical and digital worlds. These solutions provide customers with unparalleled security, visibility, and insights across the entire digital footprint.
Fueled by the depth and breadth of our technology, we experiment and create meaningful solutions. Add to that our worldwide network of doers and experts, and you’ll see that the opportunities to grow and build are limitless. We work as a team, collaborating with empathy to make really big things happen on a global scale. Because our solutions are everywhere, our impact is everywhere.
We are Cisco, and our power starts with you.

Requirements

  • Minimum of 4+ years of formal management/supervisory experience.
  • Strong hands-on experience with at least one major programming language, such as Java or GoLang along with AWS (Cloud).
  • Experience in cloud-native development, microservices architecture, and CI/CD pipelines.
  • Proven track record of working with distributed teams and navigating complex stakeholder environments.

Responsibilities

  • Lead a team of software engineers in the design, development, and implementation of foundational technology and high-impact products.
  • Drive large and complex projects from initial requirements through to successful completion.
  • Contribute to product roadmap discussions, provide accurate resource estimates and schedules, and lead system-level trade-offs to ensure quality and consistency.
  • Identify areas for improvement in architecture, design, and security.
  • Maintain and implement standards for design reviews, testing, and secure development practices.
  • Integrate security into every stage of the development lifecycle, from initial architecture to final deployment.
  • Partner with Product Management, Operations, QA, Firmware, Mechanical, and external vendors to define and deliver key projects.
  • Facilitate discussions with customers and stakeholders to gather feedback, explain technical solutions, and ensure alignment across the organization.
  • Maintain accountability for the quality and performance of products within your area of responsibility, proactively finding opportunities for improvement.

Skills

AWSCI/CDCloud-nativeGoLangJavaMicroservices

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free