Sr. Principal Software Engineer, Network Management System (NMS) Application Development - Santa Clara, CA - Hybrid
Description
- Lead the design and development of core GigaVUE-FM capabilities for network management, visibility, and traffic analysis across physical, cloud and hybrid networks.
- Design and build scalable, secure, resilient, enterprise-grade software systems and backend services.
- Drive architecture for extensible, high-performance platforms that support large-scale deployments and long-term product evolution.
- Lead development across distributed systems and modern cloud-native service architectures where they improve scalability, operability, and maintainability.
- Provide technical leadership in networking and security domains, including networking protocols and monitoring platforms.
- Partner with product management, engineering teams, and key stakeholders to deliver solutions aligned with customer and business needs.
- Participate in customer and third-party discussions, helping translate requirements, feedback, and escalations into durable product improvements.
- Lead design reviews, establish strong engineering standards, and mentor engineers across the organization.
- Apply AI tools and automation pragmatically to improve engineering workflows, developer productivity, and product capabilities.
- 10+ years of experience building complex enterprise applications or distributed systems.
- Strong programming expertise in Java; experience with Python or Golang is a plus.
- A track record of designing and delivering scalable, resilient, and secure production software systems.
- Deep experience in API architecture, backend service design, and platform engineering.
- Strong technical leadership, including architecture ownership, design reviews, mentoring, and cross-team influence.
- Solid grounding in 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.
- You are a hands-on technical leader who can move between architecture, design, and implementation effectively.
- You bring strong technical judgment and communicate clearly with engineering, product, and stakeholder teams.
- You care deeply about software quality, scalability, resilience, and maintainability.
- You enjoy mentoring others and helping elevate the broader engineering organization.
As an equal opportunity employer, all applicants will receive consideration for employment without regard to race, color, religion, sex, gender identity, national origin, age, sexual orientation, disability, veteran status, genetic information, or any other protected characteristic under applicable federal, state, and/or local law. For more information, please refer to Know Your Rights: Workplace Discrimination is Illegal.
We are committed to providing reasonable accommodation for all qualified individuals with disabilities. If you require a reasonable accommodation, please contact us at (669) 240-2248.
If your experience and skills closely match our job description but may not necessarily fulfill all requirements, please still apply. Gigamon is on a continued mission to grow and scale an innovative organization. We believe this is best achieved by hiring, celebrating, and respecting people with diverse backgrounds, skills, perspectives, and experiences.
The privacy rights of all individuals including job applicants and candidates are very important to us. Our Gigamon Applicant Privacy Policy, will inform you about how Gigamon Inc. and its direct and indirect subsidiaries collect, use, store, or otherwise process personal information about job applicants and candidates, including through your access and/or use of our careers website and third-party job websites (e.g. LinkedIn, Indeed, Glassdoor, Naukri, etc.).
We may use automated tools, including AI-based systems, to help screen and evaluate application materials for this role. These tools are designed to assess job-related qualifications only and do not make final hiring decisions; human reviewers remain involved in the process. Further, Gigamon uses Jobvite, developed by Employ, to screen and evaluate all Gigamon applicant resumes. The system analyzes resumes for skills, experience, and qualifications and processes employment history, education, and skills. This AI-based system is used for all Gigamon positions. For questions, contact [email protected]. You have the right to request reasonable accommodation; to do so, please send a message to [email protected].