Principal Software Engineer, Network Management System (NMS) Application Development
Job Description
Gigamon is seeking a hands-on Principal Software Engineer to lead the architecture and development of the GigaVUE-FM network management capabilities across physical, cloud, and hybrid environments. This role focuses on building scalable backend services and cloud-native platform components, guided by AI-driven automation to improve operations and reliability.
Location: Santa Clara, CA (hybrid) • Salary: USD 208,000 - 260,000 per yearly
Responsibilities
- Spearhead the design and development of core GigaVUE-FM capabilities for network management, visibility, and traffic analysis across physical, cloud, and hybrid environments.
- Architect and build scalable, secure, and resilient enterprise-grade software systems and backend services.
- Define the architecture for extensible, high-performance platforms that support large-scale deployments and long-term product evolution within the NMS/FM domain.
- Create distributed systems and cloud-native services that enhance scalability, operability, and maintainability.
- Contribute deep technical expertise in networking and security, including common networking protocols and monitoring platforms.
- Collaborate with product management, engineering teams, and stakeholders to deliver solutions aligned with customer and business needs.
- Engage in customer and third-party discussions, translating requirements, feedback, and escalations into durable product improvements.
- Lead design reviews, advance engineering standards for the domain, and guide critical technical decisions across the team.
- Mentor engineers across the team and related groups, strengthening technical depth and engineering best practices.
- Apply AI tools and automation pragmatically to improve engineering workflows, developer productivity, and product capabilities.
Requirements
- 10+ years of experience developing complex enterprise applications, platform software, or distributed systems.
- Strong programming expertise in Java; experience with Python or Golang is a plus.
- Delivered scalable, resilient, and secure production software systems.
- Deep experience in API architecture, backend service design, and platform engineering.
- Proven technical leadership through architecture ownership, design reviews, mentoring, and cross-team collaboration.
- Solid knowledge of networking fundamentals and common networking protocols.
- Experience in network monitoring, observability, cybersecurity, or related infrastructure domains.
- Experience with cloud-native platforms and public cloud environments such as AWS, Azure, or GCP.
Technologies
- GigaVUE-FM
- Java
- Python
- Golang
- AWS
- Azure
- GCP
Benefits
- Health insurance
- Life insurance
- Disability insurance
- Retirement plan with company matching
- Paid time off (holidays, vacation, and sick)
- Tuition reimbursement
- Employee assistance program (EAP)
- Business travel accident insurance
- Employee discounts
- Employee referral program
- Profit Interest Units plan