
Staff Software Development Engineer -Golang,Cloud Networking– 10404
Extreme Networks2 months ago
Chennai, IndiaStaff+
Responsibilities
- Technically lead teams delivering network automation and orchestration products.
- Own functional and design specifications, code, and unit and integration test cases.
- Drive best-in-class engineering practices, including test-driven development and design principles.
- Develop epics, stories, and tasks while collaborating across teams for complete solution integration.
- Establish technical standards, mentor team members, and guide adherence to engineering best practices.
- Drive architectural decisions and technical implementations for scalable and maintainable solutions.
Requirements
- Complete product life-cycle experience is required, with strong written and verbal communication skills.
- Proficiency in local and remote debugging, advanced data structures, IPC mechanisms, multithreading, network programming, and object-oriented development.
- Hands-on experience with microservices architecture, Docker containers, Kubernetes clusters, and Helm charts.
- Experience developing cloud applications and using YANG, UML, JSON, and related modeling tools.
- Strong coding and debugging experience with Java or Golang and proficiency with Linux.
- Experience with CI/CD, Jenkins pipelines, Git, databases, messaging services, webhooks, and WebSockets.
- Knowledge of OpenAPI, OpenConfig, NETCONF, streaming telemetry, gNMI, gRPC, XMPP, and L2/L3 networking protocols.
- Preferred qualifications include network orchestration and automation frameworks, scalable highly available distributed systems, technical team leadership, mentoring, containerized deployment architectures, telemetry, and streaming analytics.
Benefits
- Innovative environment with significant influence over product architecture and technical direction.
- Collaboration with skilled engineers and cross-functional teams on transformative cloud networking solutions.
- Work location is Chennai only.
Tech Stack
About Extreme Networks
Extreme Networks builds enterprise networking infrastructure—switches, routers, Wi‑Fi access points—and cloud-based management and analytics software used to deploy and secure wired and wireless networks. It sells hardware, software subscriptions, and support services to businesses, schools, hospitals, and governments. Founded in 1996 and headquartered in Morrisville, North Carolina, the company is publicly traded on NASDAQ (EXTR) and offers products in areas such as switching, wireless, security, and network management.