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.