FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Principal Software Engineer, Network Management System Application Development
GigamonSenior Principal Software Engineer leading AI/ML-driven cloud-native applications for hybrid network monitoring. Responsible for scalable enterprise software design and technical leadership in networking domains.
Posted 6/10/2026full-timeSanta Clara • California • 🇺🇸 United StatesSenior💰 $232,000 - $290,000 per yearWebsite
Tech Stack
Tools & technologiesAWSAzureCloudCyber SecurityDistributed SystemsGoGoogle Cloud PlatformJavaPython
About the role
Key responsibilities & impact- 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
Requirements
What you’ll need- 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.
Benefits
Comp & perks- Health insurance
- 401(k) matching
- Paid time off
- Flexible work arrangements
- Professional development opportunities
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaPythonGolangAPI architecturebackend service designplatform engineeringnetwork monitoringobservabilitycybersecuritycloud-native platforms
Soft Skills
technical leadershiparchitecture ownershipdesign reviewsmentoringcross-team influence