Position:
Principal Software Systems Engineer – Cloud Networking
Company:
Extreme Networks
Location:
India, Chennai
Employment type:
Fulltime
Work Arrangement:
Hybrid
Short Summary:
We are seeking an accomplished Principal Software Systems Engineer to drive the development of our Network Automation and Orchestration products. This strategic technical leadership role involves owning the end-to-end design and development of cloud networking solutions, mentoring technical teams, and establishing best-in-class engineering practices.
Responsibilities:
- Technically lead the team of professionals to deliver Network Automation and Orchestration products
- Own the overall design and development artifacts including functional and design specifications, code, and unit/integration test cases
- Introduce and passionately drive the implementation of best-in-class engineering practices such as Test-Driven Development and Design Principles
- Develop Epics, Stories, and Tasks for execution and collaborate across teams for complete solution integration
- Establish technical standards and mentor team members in adherence to best practices
- Drive architectural decisions and technical implementations for scalable, maintainable solutions
Requirement:
- Complete exposure to the entire Product Life Cycle (MUST HAVE)
- Exceptional written and verbal communication skills
- Proficiency in local and remote debugging
- Hands-on experience with Docker containers, Kubernetes (K8s, K3s) clusters, and Helm charts
- Strong coding and debugging experience with Java or Golang
- Linux OS proficiency, advanced data structures, and IPC mechanisms
- Knowledge of L2/L3 OSI layer protocols: 802.1Q, LAGs, VxLAN, EVPN, ACLs, Route Policy, MPLS/VPLS, BGP, L2 Forwarding, and L3 Routing
Benefits:
Extreme Networks offers an innovative environment where you will drive transformative cloud networking solutions, work alongside highly skilled engineers, and have significant influence over product architecture and technical direction.