Search by job, company or skills

Zyoin Group

Senior Software Engineering Manager

new job description bg glownew job description bg glownew job description bg svg
  • Posted 14 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Senior Manager Software Development (Storage & Kubernetes)

Location: Bangalore, India (Hybrid)

Experience: 18+ Years

Mandatory Skills:

Storage Systems | Kubernetes | C++ / Golang / Rust | Windows | People Management

Role Overview

We are looking for a Senior Manager Software Development to lead and scale high-performing engineering teams building enterprise-grade storage and cloud-native infrastructure products. This is a leadership-heavy role for someone who blends deep technical credibility with strong people management, thrives in fast-paced environments, and enjoys driving innovation in storage, Kubernetes, and distributed systems.

You will manage 12+ engineers, shape technical direction, and foster a culture of ownership, autonomy, and engineering excellencewhile delivering robust, scalable software powering mission-critical workloads.

Key Responsibilities

  • Lead the end-to-end software development lifecycle for flagship storage productsfrom requirements and design through development, testing, and release.
  • Directly manage, mentor, and grow a team of 12+ engineers in a flat, high-ownership structure.
  • Drive technical and architectural excellence, including design reviews, code reviews, and adoption of modern engineering practices.
  • Champion quality, automation, CI/CD, DevOps, and engineering best practices.
  • Remove delivery roadblocks, resolve conflicts, and enable teams to operate with high autonomy and accountability.
  • Partner closely with Product Management, QA, Release Management, and Documentation teams for seamless delivery.
  • Lead and strengthen open-source engagement, including CNCF alignment and community maturity.
  • Communicate progress, risks, and technical direction clearly to senior leadership and global stakeholders.

Skills & Technical Expertise

Core Technical Skills

  • Strong background in software-defined storage and block storage concepts:
  • Replication, snapshots, encryption, mirroring, performance optimization
  • Deep expertise in Kubernetes-based architectures and containerized systems
  • Strong programming skills in C / Golang / Rust
  • Proficiency in at least one OO language: C++ / C# / Java / Python
  • Experience with Linux system-level programming, SCSI, NVMe
  • Exposure to Windows systems in enterprise environments

Engineering Leadership

  • Proven experience leading large engineering teams (10+ engineers)
  • Ability to balance hands-on technical leadership with strategic planning
  • Strong experience managing innovation-driven products and customer-facing issues
  • Experience leading or contributing to open-source projects

Engineering Practices

  • Strong system design and debugging skills
  • Agile methodologies, project planning, estimation
  • DevOps, CI/CD, automation
  • Solid understanding of BDD testing methodologies

Education & Experience

  • Bachelor's or Master's degree in Computer Science, Engineering, or related field
  • 1820 years of overall software engineering experience
  • 6+ years in engineering leadership with people management responsibility
  • Demonstrated success in building, scaling, and retaining high-performing teams

What Makes This Role Exciting

  • Leadership role at the intersection of storage, Kubernetes, and open-source
  • High ownership with direct impact on product strategy and engineering culture
  • Opportunity to influence global-scale, mission-critical platforms
  • Work in a collaborative, innovation-driven, and technically challenging environment

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 142203301