
Staff Software Development Engineer -Golang,Cloud Networking– 10404
Extreme Networks6 hours ago
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, Inc. (EXTR) is a leader in AI-powered cloud networking, delivering a unified platform that simplifies and secures IT operations. Our solutions help businesses address challenges and enable connections among devices, applications, and users. We push the boundaries of technology, leveraging the powers of artificial intelligence, analytics, and automation. Trusted by thousands of customers globally, our AI-powered cloud networking solutions and industry-leading support enable businesses to drive value, foster innovation, and overcome extreme challenges. For more information, visit Extreme's website at www.extremenetworks.com or follow us on LinkedIn, YouTube, X/Twitter, Facebook, or Instagram.