- We are looking for a Senior Software Engineer with 56 years of hands-on experience in Golang and a strong background in networking technologies.
- This full-time role is ideal for someone who thrives in a fast-paced environment, is passionate about building scalable network-centric solutions, and can collaborate effectively across teams.
Key Responsibilities :
- Design, develop, and maintain high-performance networking features using Golang.
- Troubleshoot and resolve customer-reported issues in collaboration with support and QA teams.
- Participate in release activities, including feature development, maintenance updates, and customer-specific patches.
- Collaborate with cross-functional teams including architecture, QA, support, and product management.
- Contribute to continuous improvement of development processes and product quality.
- Handle field escalations and reproduce complex networking issues.
- Understand and work with both hardware and software aspects of networking products.
Requirements :
Required Skills & Experience :
- 5 - 6 years of professional experience in Golang development, preferably in networking or systems programming.
- Strong understanding of networking protocols such as TCP/IP, SSL/TLS, and L2/L3 protocols.
- Strong understanding of socket programming in Golang.
- Strong Debugging Skills using TCP Dumps , PCAP file analysis would be advantageous.
- Experience with multi-threaded and distributed architectures.
- Exposure to technologies like Proxies, Firewalls and Data Protection is advantageous.
- Prior experience working on Gigamon products is a strong plus.
- Ability to work independently and manage multiple priorities in a dynamic environment.