MGR OF SW APPLICATIONS ENGINEERING 10269 – Backend Java | Microservices | Cloud
Extremenetworks
Posted: April 14, 2026
Interested in this position?
Create a free account to apply with AI-powered matching
Quick Summary
The successful candidate will be managing a team of 8-10 engineers, with a focus on developing Cloud Networking and Security products using Microservices based architecture.
Required Skills
Job Description
Experience: 13- 18 Years
• Solid understanding and experience in development of Cloud Networking and Security products using Microservices based architecture.
• Solid understanding of Networking domain (wired or wireless 802.11)
• Experience in full software development life cycle using Agile methodologies.
• Strong debugging, troubleshooting experience and skills.
• At least 3 years of management and co-ordination experience - managing development engineering teams of at least 8-10 Engineers, with an ability to rally the team to achieve high performance in a collaborative environment.
• Strong emphasis on achieving key objectives and results.
• Experience and skilled in Java, Python, AWS Cloud platform, Microservices architecture, Wired/Wireless (802.11) Networking, APIs, NoSQL DB, Messaging services (Kafka, RabbitMQ)
• Strong experience in architecting a product level or several feature level designs, breaking it down to tasks, assigning it to the right engineers, co-ordination within the team and across teams, conduct relevant reviews during the software life cycle, ensure quality at all stages of the development process, believe in a left-shift quality process, plan for automation and feature-testing.
• Strong communication skills and technical articulation skills are mandatory.
• Detail-oriented for understanding complex systems and the ability to pay attention to details, as a minor error can result in major problems.
• This is a 90% technical role with hands-on activity as needed and about 10% team management role.
Job Responsibilities:
• You are expected to work on the following activities:
• Lead and manage one or more teams of experienced development engineers.
• Plan the deliverables for one or more product releases.
• Participate in and drive the team to architect/design, develop, test, automate several features on Extreme’s Cloud platform.
• Conduct reviews as needed at every stage of the development and test process and ensure the necessary quality.
• Co-ordinate with different stakeholders (like PLM, PM, QA, peer teams..etc) as needed to achieve key objectives and results.
• Innovate and implement new ideas as needed during the development and test process.
• Plan for and attend meetings and conference calls as needed to ensure smooth execution of the deliverables.
• Conduct scrum meetings regularly as needed.
• Use a flexible and priority approach to address incoming customer issues.
• Participate in and drive managerial activities like hiring, conducting 1on1s with engineers, appraisals, keeping the team motivated, ensuring continuous learning, and maintaining a team culture that is aligned with the company culture