Cisco logo

Leader, Software Engineering

Cisco
NewPosted today

LOCATION

Bangalore · Hybrid

EXPERIENCE

4+ Years

TYPE

FullTime

SKILLS REQUIRED

Technical LeadershipPeople ManagementSoftware ArchitectureKubernetesApache KafkaDistributed Systems

Job description

Overview

Lead and coach a team of software engineers building and maintaining the infrastructure of the Cisco Nexus Dashboard, a Kubernetes-based operations platform for data center management.

What you'll do

  • Lead, mentor, and coach a team of software engineers, fostering continuous learning, high performance, and operational excellence.
  • Drive change and embrace AI transformation by translating the organization's AI vision into actionable team strategies, championing an AI-first approach to product development.
  • Lead large, complex projects and software teams from technical design and requirements through completion, ensuring high standards of quality and urgency.
  • Collaborate cross-functionally and manage technical standards, external technology providers, and internal dependencies.
  • Contribute to and maintain robust processes for design reviews, security compliance, and automated testing.
  • Provide critical insights to identify areas for continuous improvement in process, architecture, design, and secure development practices.
  • Manage product and system-level tradeoffs, making informed design decisions and dynamically updating team priorities.
  • Own the quality of products within your area of responsibility, delivering actionable recommendations on issues, opportunities, and performance enhancements.
  • Contribute to product roadmap discussions, provide accurate schedules and resource estimates, and manage daily development activities, structured work, coding standards, and code reviews.
  • Maintain the core infrastructure of the Nexus Dashboard, ensuring high availability and performance across its integrated data stack, including PostgreSQL, OpenSearch, and Kafka.
  • Oversee the full deployment lifecycle of multi-node clusters, including automated installation, configuration, and seamless inline software upgrades across physical and virtual form factors.
  • Support critical infrastructure services, including backup and restore frameworks, automated anomaly detection, and comprehensive audit logging.
  • Collaborate with cross-functional engineering teams to optimize platform scalability and resource efficiency.

What you'll need

  • Bachelor's degree with 8 to 10 years of related experience, or Master's degree with 4 to 6 years of related experience.
  • Previous supervisory or technical team lead experience.

Nice to have

  • Understanding of Linux system internals, including process management, file systems, and networking.
  • Expertise in distributed databases and messaging systems, such as PostgreSQL, OpenSearch, and Kafka.
  • Demonstrated experience leading cloud-native infrastructure or Kubernetes-based platform development.
  • Strong track record of coaching engineering talent, driving operational excellence, and executing with a sense of urgency.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Leader, Software Engineering