Extreme Networks

Manager of Software Engineering – Cloud Networking (Java/Golang) -10401

Chennai, India Fulltime Hybrid
Apply Now →
Job Description

Over 50,000 customers globally trust our end-to-end, cloud-driven networking solutions. They rely on our top-rated services and support to accelerate their digital transformation efforts and deliver unprecedented progress. With double-digit growth year over year, no provider is better positioned to deliver scalable outcomes than Extreme. Inclusion is one of our core values and in our DNA. We are committed to fostering an inclusive workplace that embraces our differences and creates an atmosphere where all our employees thrive because of their differences, not in spite of them. Become part of Something big with Extreme! As a global networking leader, learn why there’s no better time to join the Extreme team. Position: Manager of Software Engineering – Cloud Networking (Java/Golang)

Team: Cloud

Location: Chennai, India

Experience Required: 12-18 Years

Location: Only Chennai

About the Role

We are seeking an experienced and visionary Manager of Software Engineering to lead our Cloud Networking team. In this role, you will drive the development of cutting-edge cloud networking solutions on Extreme's platform, overseeing technical teams while ensuring the delivery of innovative features that meet customer needs and industry standards.

Key Responsibilities

Lead and manage one or more teams of experienced development engineers

Plan deliverables for product releases and drive execution

Architect, design, develop, test, and automate features on Extreme's Cloud platform

Conduct comprehensive reviews throughout the development and test lifecycle to ensure quality standards

Coordinate with cross-functional stakeholders (PLM, PM, QA, peer teams) to achieve key objectives

Foster innovation and implement new ideas during the development and testing process

Manage meetings and conference calls to ensure smooth execution

Conduct regular scrum meetings and facilitate team standups

Address customer issues with flexibility and prioritization

Drive managerial activities including hiring, 1-on-1s, performance appraisals, team motivation, and continuous learning

Maintain a positive team culture aligned with company values Required Qualifications

Education

B.Tech or M.Tech in Computer Science or equivalent Professional Experience

Minimum 12+ years of experience in Software Development, Software Testing, and Quality Assurance within Agile Software Development Environments

At least 2+ years of experience managing and mentoring a team of 6-8 Software Engineers Technical Expertise

Proficiency in modern SDLC pipelines involving CI/CD, Distributed Systems, Microservices, and Infrastructure-as-Code

Experience leading teams working on Software Development and Testing products, preferably in Datacenter Networking or Cloud Native Networking

Strong networking domain knowledge: Layer 2 switching, L3 routing protocols, BGP, VxLAN, VLAN

Hands-on programming experience in one or more languages: Python, Java, Golang, C, or C++

Deployment and management experience in On-Premises and Public Clouds (AWS, GCP, Azure)

Familiarity with infrastructure deployment tools: Ansible, Helm, Terraform

Strong knowledge of API design: RESTful API, XML APIs, SNMP

Cloud infrastructure technologies: Kubernetes, Containers, and Golang in multi-core, multi-threading environments Leadership & Operational Skills

Experience building and managing high-performing teams through strong performance management systems

Familiarity with Scrum Master responsibilities for Testing and Quality scrums

Ability to conduct standups and perform risk mitigation to keep project schedules on track

Experience in software architecture, design, implementation, and unit testing of distributed server applications

Excellent collaboration skills with cross-functional teams

Data-driven decision maker who holds self and team accountable for decisions and milestones Preferred Qualifications

Prior experience running large-scale IaaS/SaaS platforms for Enterprise or Datacenter projects

Experience managing Software Defined Networking projects for on-premises, hybrid, and multi-cloud solutions What We Offer

At Extreme Networks, we offer a dynamic work environment where innovation thrives. You will have the opportunity to lead talented teams, shape the future of cloud networking solutions, and make a meaningful impact on enterprise and datacenter infrastructure globally.

Equal Opportunity

Extreme Networks is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

Frequently Asked Questions

What does the Manager of Software Engineering – Cloud Networking (Java/Golang) -10401 role at Extreme Networks involve?

The Manager of Software Engineering – Cloud Networking (Java/Golang) -10401 position at Extreme Networks in Chennai, India is a fulltime role. Over 50,000 customers globally trust our end-to-end, cloud-driven networking solutions. They rely on our top-rated services and support to accelerate their digital transformation efforts and deliver unprecedented progress. With double-digit growth year over year, no provider is better positioned to deliver scalable outcomes than Extreme. Inclusion is one of our core values and in our DNA. We are committed to fostering an inclusive workplace that embraces our differences and creates an atmosphere where all our employees thrive because of their differences, not in spite of them. Become part of Something big with Extreme! As a global networking leader, learn why there’s no better time to join the Extreme team.

What skills are required for Manager of Software Engineering – Cloud Networking (Java/Golang) -10401 at Extreme Networks?

Key skills for this role include: Python, Java, Golang, Rust, C++, Scala, AWS, Azure, GCP, Kubernetes.

What is the salary for Manager of Software Engineering – Cloud Networking (Java/Golang) -10401 at Extreme Networks?

The salary for this position is not publicly listed. You can negotiate during the interview process. Check Glassdoor or Levels.fyi for estimates.

Is the Manager of Software Engineering – Cloud Networking (Java/Golang) -10401 position at Extreme Networks remote or on-site?

This position is Hybrid. Expect a combination of office and remote work, typically based in Chennai, India.

How do I apply for Manager of Software Engineering – Cloud Networking (Java/Golang) -10401 at Extreme Networks?

You can apply for this position directly through the employer's careers page. Click the 'Apply Now' button on this page to be redirected to the original listing. Make sure your resume is ATS-optimized. Use SpotChange's free ATS test to check.

Similar Jobs

Explore More

Get Hired Faster with SpotChange

AI resume analysis, ATS testing, interview prep, salary insights and more.

Open SpotChange Dashboard

About This Role

Manager of Software Engineering – Cloud Networking (Java/Golang) -10401 at Extreme Networks is a fulltime management position in Chennai, India. Key skills include Python, Java, Golang, Rust, C++, Scala, AWS, Azure. Education: Master's Degree preferred. Experience: 12+ years.

This role is classified as hybrid and is suitable for manager-level professionals. Ghost Score 20/100 (Probably Active) indicates this listing is probably active with recent employer engagement.

To apply, visit the official application page through the Apply Now button above. SpotChange Jobs provides AI-powered career tools including resume optimization, ATS testing, interview preparation, and salary negotiation assistance.