HamburgerMenu
hirist

Extreme Networks - Senior Software Systems Engineer - Golang

Posted on: 22/08/2025

Job Description

Job Title : Sr. Software Systems Engineer

Business Unit : IN Gen 4 OS & Applications


About the Role :


We are seeking a highly skilled Sr. Software Systems Engineer with 5 - 8 years of experience in designing and developing management infrastructure software for switching and routing products. The ideal candidate should have strong expertise in Golang, YANG, GNMI, OpenConfig, microservices, and messaging systems like NATS. The role involves end-to-end design, coding, testing, and deployment in an agile development environment while ensuring high-quality and scalable solutions.


Key Responsibilities :


- Design and develop Management Infrastructure software solutions for switching and routing products.


- Analyze technical feasibility of requirements and deliver features in release timelines.

- Prepare and review detailed design specifications, conduct design/code reviews, and ensure best practices.

- Implement, unit-test, and integrate features in an Agile development environment.

- Participate in architecture discussions, design reviews, and product initiatives (strategic and tactical).

- Troubleshoot customer escalations and provide timely solutions.

- Collaborate with cross-functional teams to deliver high-quality software.


Required Qualifications :


Education : BE/BTech in Computer Science or related fields.


Experience : 5 - 8 years of software development experience.


Programming Proficiency :


- Golang, C, C++, or similar languages.


- Strong problem-solving ability to address complex technical issues.

- Solid understanding of microservices architecture and API design.

- Familiarity with CI/CD pipelines, Git, Agile methodologies.

- Excellent communication skills (verbal and written).


Preferred Skills :


- Strong hands-on experience in Golang.


- Knowledge of YANG, OpenConfig, RPCs, GNMI.

- Experience with databases such as Redis, PostgreSQL.

- Hands-on exposure to message bus systems like NATS, RabbitMQ, etc.

- Familiarity with Git, JIRA, Jenkins, Confluence.


Why Join Us?


- Work on cutting-edge networking and infrastructure products.

- Collaborative, fast-paced, and innovation-driven work environment.

- Opportunity to contribute to next-gen OS & Applications development.

- Competitive salary and benefits package


info-icon

Did you find something suspicious?