Gigamon

Sr. Principal Software Engineer, Network Management System (NMS) Application Development - Santa Clara, CA - Hybrid

Gigamon  •  $232k - $290k/yr  •  Santa Clara, CA (Remote)  •  2 hours ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

At Gigamon, our purpose is to protect the hybrid networks and data of the largest, most complex organizations on the planet. Certified as a Great Place to Work, we offer a deep observability pipeline that efficiently delivers network-derived intelligence to cloud, security, and observability tools. This helps our customers to eliminate security blind spots, optimize network traffic, and dramatically reduce tool cost and complexity, enabling them to better secure and manage their hybrid cloud infrastructure. Gigamon has served more than 4,000 customers worldwide, including over 80 percent of Fortune 100 enterprises, 9 of the 10 largest mobile network providers, and hundreds of governments and educational organizations. 
 
As a Senior Principal Software Engineer, you will lead the design and development of AI/ML-driven, cloud-native applications that power network monitoring, analytics, and security use cases. You will work across distributed systems, backend services, and modern cloud platforms to deliver scalable, secure, and resilient enterprise software. This role combines deep technical leadership with hands-on engineering, shaping architecture, driving engineering standards, and mentoring teams. You will also help advance how AI tools and automation are applied to improve developer productivity, streamline workflows, and enhance product capabilities. 
 
This role is based out of our  Santa Clara, CA headquarters, following a  hybrid schedule of  on-site currently Monday, Tuesday, and Thursday (3 days per week), with additional on-site presence as business needs require. 
 
What you’ll do: 
  • 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. 
What you’ve done:  
  • 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. 
Who you are: 
  • 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. 
The base salary compensation range targeted for this role is expected to be between $232,000 - $290,000 (subject to terms and conditions of the plan). This salary range is an estimate, and the actual salary may vary based on the Company’s compensation practices.  
Gigamon

About Gigamon

Gigamon offers a deep observability pipeline that harnesses actionable network-level intelligence to amplify the power of observability tools. This powerful combination helps enable IT organizations to assure security and compliance governance, speed root-cause analysis of performance bottlenecks, and lower operational overhead associated with managing hybrid and multi-cloud IT infrastructure. The result: modern enterprises realize the full transformational promise of the cloud. Gigamon serves more than 4,000 customers worldwide, including over 80 percent of Fortune 100 enterprises, 9 of the 10 largest mobile network providers, and hundreds of governments and educational organizations worldwide.

Industry
IT & Software
Company Size
1,001-5,000 employees
Headquarters
Santa Clara, CA
Year Founded
2004
Social Media