Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

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

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.
Gigamon

Senior Staff Software Engineer

Gigamon

Senior Staff Software Engineer architecting advanced security and networking technologies at Gigamon. Collaborating with cross-functional teams to deliver scalable features in deep observability solutions.

Posted 6/11/2026full-timeSanta Clara • California • 🇺🇸 United StatesSenior💰 $184,000 - $230,000 per yearWebsite

Tech Stack

Tools & technologies
AWSAzureCloudFirewallsGoGoogle Cloud PlatformVMware

About the role

Key responsibilities & impact
  • Architect, design, and implement security and network-focused software features for the GigaSMART product portfolio.
  • Help develop innovative network security solutions that expand and differentiate Gigamon’s offerings.
  • Contribute to product requirements, software architecture, and detailed design in collaboration with cross-functional stakeholders.
  • Propose end-to-end designs and solutions that meet functional, performance, and scalability requirements for new products and features.
  • Conduct feasibility analyses and trade-off evaluations for proposed architectures and implementations.
  • Produce clear, comprehensive functional specifications and design documents for complex software components.
  • Mentor and guide junior engineers in software development best practices, technologies, and engineering processes.

Requirements

What you’ll need
  • Earned an MSEE or MS in Computer Science (or equivalent experience)
  • 8+ years of software development experience focused on networking software architecture and design
  • Expert-level proficiency in C++ and/or Go
  • Designed, implemented, and consumed APIs in distributed or cloud-based systems
  • Worked with major hosting and cloud platforms such as AWS, Azure, GCP, and VMware
  • Developed software for multi-core, multi-process, and multi-threaded systems with an emphasis on performance and scalability
  • Gained experience in one or more of the following areas: proxy services, firewalls, IDS/IPS, data protection, and deep packet inspection (DPI)
  • Worked with network flow protocols such as NETFLOW and IPFIX (preferred)

Benefits

Comp & perks
  • Health and other insurances such as life and disability
  • Savings accounts, such as a retirement plan with company matching contributions
  • Paid time off (holidays, vacation, and sick)
  • Tuition reimbursement
  • Employee assistance program (EAP)
  • Business travel accident insurance
  • Employee discounts
  • Employee referral program
  • Participation in the Profit Interest Units plan

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
C++GoAPI designdistributed systemscloud-based systemsmulti-core systemsmulti-process systemsmulti-threaded systemsperformance optimizationscalability
Soft Skills
mentoringcollaborationcommunicationproblem-solvinganalytical thinking
Certifications
MSEEMS in Computer Science