Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Sr. Principal Software Engineer

$232k - $290k

Gigamon

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.


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 View phone number on click.appcast.io.

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].
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Sr. Principal Software Engineer in Santa Clara, CA vacancy
  • $170k - $277k

     ...that drives great outcomes. Job Summary The Team Engineering - Our engineering team is at the core of our products and connected...  ...by a secure digital environment. Job Summary As a Principal Software Engineer within the Engineering team, you will drive the... 
    Senior
    Full time
    Work at office

    Palo Alto Networks

    San Jose, CA
    4 days ago
  • $165k - $267.5k

     ...(Additional Job Description) Your Experience Experience in software development Strong C++ programming expertise - Demonstrable skill...  ...unfamiliar technologies Advantage - Experience in reverse engineering Advantage - Experience in RDP products Advantage - Experience... 
    Senior
    Full time
    Work at office

    Palo Alto Networks

    Santa Clara, CA
    9 hours ago
  • $135.2k - $306.4k

     ...of core components for data planes. We are hoping to enhance engineering efficiency by concentrating our expertise on building low level...  ...envision, collaborate with executives for investment and drive the software design and development for new major data-plane components of... 
    Senior
    Temporary work
    Work experience placement
    Worldwide
    Flexible hours

    Oracle

    Santa Clara, CA
    3 days ago
  •  ...Americas  Country: USA  State/Province: California  City:  San Jose  Summary We are seeking a visionary Senior Principal Software Engineer / Technical Staff Member to spearhead the evolution of our next-generation test infrastructure, CI/CD automation, and... 
    Senior
    Temporary work
    For contractors
    Work at office
    Local area
    Worldwide
    Shift work

    Celestica

    San Jose, CA
    1 day ago
  •  ...Principal Software Engineer – Santa Clara, Calif, Tempe Az. Come join a growing bank at the heart of the innovation, technology, green tech and life sciences space. We continue to expand our global footprint and our banking technology is at the core of everything we... 
    Suggested

    Professional Recruiters

    Santa Clara, CA
    3 days ago
  • $200k

     ...Evaluator products are deployed in mission-critical environments where accuracy, governance, and scale are non-negotiable. The Principal Software Engineer role exists to help us continue raising the engineering bar on those products - and to lead the way in how we build... 
    Work at office
    Shift work

    eGain

    Sunnyvale, CA
    10 hours ago
  • $175k - $245k

     ...Job Title Software Development Job Description Responsibilities: Troubleshoot complex, system-level, multi-component issues that across multiple layers from kernel to application. Provide system-level optimizations and improvements in the OS to meet... 
    Full time
    Worldwide

    Edelman

    Sunnyvale, CA
    1 day ago
  •  ...Job Title – Principal Software Engineer II Location - San Jose, CA Duration – 12+ Months Contract Total Hours/week - 40.00 1st Shift Work hours: 9am-5pm Client: Medical Device Company Employment Type: Contract on W2 (Need US Citizens Or GC Holders... 
    Contract work
    H1b
    Local area
    Remote work
    Day shift

    MILLENNIUMSOFT

    San Jose, CA
    4 days ago
  • $203.2k - $304.8k

     ...the platform, including third‑party integrations. Mentor junior engineers and serve as a source of technical expertise across the team....  ...and non‑technical audiences. Qualifications 14+ years of software engineering experience, with 10+ years in designing and implementing... 
    Local area

    SwiftCruit

    San Jose, CA
    21 hours ago
  • $165.22k - $283.23k

     ...bring generative intelligence into the physical world. As a Principal Engineer, you will set the technical direction for systems that blend...  ...Basic Qualifications ~10+ years of professional software development experience ~ Experience designing and scaling... 
    Local area
    Immediate start

    Siemens

    Santa Clara, CA
    10 hours ago
  • $172k - $349k

     ...Principal Software Engineer This role has been designed as "Onsite" with an expectation that you will primarily work from an HPE office. Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live and work. We help companies connect... 
    Work experience placement
    Work at office

    Hewlett Packard Enterprise

    Cupertino, CA
    2 days ago
  • $272k - $425.5k

    Principal Software Engineer – Large-Scale LLM Memory and Storage Systems page is loaded## Principal Software Engineer – Large-Scale LLM Memory and Storage Systemslocations: US, CA, Santa Clara: US, WA, Remote: US, MA, Remotetime type: Full timeposted on: Posted Todayjob... 
    Local area
    Remote work

    NVIDIA

    Santa Clara, CA
    4 days ago
  • $170k - $210k

     ...Principal Software Developer Engineer Join Fortinet, a cybersecurity pioneer with over two decades of excellence, as we continue to shape the future of cybersecurity and redefine the intersection of networking and security. At Fortinet, our mission is to safeguard people... 
    Full time
    Worldwide
    Home office

    Edelman

    Sunnyvale, CA
    2 days ago
  •  ...' requirements and reach agreements with customers. Work with hardware engineering colleagues to design/select suitable key parts as part of system conception design. Create software architecture as part of system conception design. Assess software-related... 
    Overseas
    Flexible hours
    Shift work
    Weekend work

    II-VI Aerospace & Defense

    Santa Clara, CA
    4 days ago
  • $208k - $260k

     ...enterprises, 9 of the 10 largest mobile network providers, and hundreds of governments and educational organizations. As a Principal Software Engineer, you will lead the design and development of AI/ML-driven, cloud-native applications that power network monitoring,... 
    Worldwide
    3 days per week

    Gigamon

    Santa Clara, CA
    1 day ago
  • $165.8k - $307.9k

     ...Solutions, is responsible for ensuring a software product meets its specified...  ...its development lifecycle. As a Principal Software Developer in Test, you will be...  ...this role, you will represent quality engineering and verification on behalf of your team... 
    Work at office
    Local area
    Relocation package

    F. Hoffmann-La Roche Ltd

    Santa Clara, CA
    1 day ago
  • $126k - $204.5k

     ...constantly innovating and challenging the way we, and the whole industry, think about cybersecurity. Your Career As a Principal Software Engineer, you will play a key role in the design and implementation of our Threat Intelligence Services for public and private... 
    Full time
    Temporary work
    Work at office

    Palo Alto Networks

    Santa Clara, CA
    1 day ago
  • $200k - $220k

     ...and valuation growth. The Opportunity As Halo transitions from R&D to high-volume manufacturing, we are seeking a Principal Machine Control Software Engineer to support the development, integration, and maintenance of equipment control systems for our semiconductor... 
    Temporary work

    Halo Industries

    Santa Clara, CA
    4 days ago
  • $114.6k - $234.6k

     ...based services. Our team seeks hands-on engineers with expertise and passion for solving complex...  ...Block Storage team, you will own the software design and development for core...  ...highly available storage services. As a Principal Member of Technical Staff, you will own... 
    Temporary work
    Flexible hours

    Oracle

    Santa Clara, CA
    2 days ago
  • $204k - $225k

     ...Principal Software Engineer – Capella Control Plane Platform Location: San Jose, California Couchbase Capella is a fully managed Database-as-a-Service (DBaaS) platform that powers mission-critical applications with a modern, distributed NoSQL database. The Control Plane... 
    Work at office
    Work from home

    Dormont Manufacturing Company

    San Jose, CA
    3 days ago
  • $143k - $286k

     ...Position Summary... What you'll do... Principal, Software Engineer We are seeking a talented and passionate Principal, Software Engineer to join our International Technology Organization. The ideal candidate will have experience as a tech lead and strong development... 
    Full time
    Temporary work
    Part time
    Work at office
    Flexible hours

    Walmart

    Sunnyvale, CA
    10 hours ago
  • $221.2k - $387.1k

     ...Job Description Principal Software Engineer The engineering organization is a dynamic group of builders, thinkers, and problem-solvers focused on delivering scalable, AI-powered software products that improve how organizations work. We value clean architecture, intuitive... 
    Work at office
    Remote work
    Flexible hours

    ATPCO

    Santa Clara, CA
    4 days ago
  • $231.4k - $331.8k

     ...work alongside industry experts focused on bridging hardware and software-delivering seamless, high-performance networking solutions....  ...Our team plays a pivotal role in coordinating across multiple engineering and business units, ensuring technical operations run smoothly... 
    Full time
    Temporary work
    Local area
    Flexible hours

    Webex Events (formerly Socio)

    San Jose, CA
    2 days ago
  •  ...influential technical leader for OneROCm - driving a unified ROCm software stack across AMD's broad product portfolio, including Instinct...  ...for top-tier AI customers. ~ Workload Performance Engineering: Lead the profiling, analysis, and tuning of large-scale... 

    Advanced Micro Devices , Inc.

    San Jose, CA
    10 hours ago
  • $140k - $190k

     ...Job Description WiFi team is looking for a Principal Embedded Software Engineer with C programming and networking knowledge to join our team. This is a great opportunity to immerse yourself in all phases of the software development cycle to reach new product launches... 
    Full time
    Worldwide

    Fortinet

    Sunnyvale, CA
    10 hours ago
  • $152.07k - $202.76k

     ...ownership, deliver meaningful impact, and help shape the future of AI‑ready connectivity, join us today. The Role The Principal Software Engineer serves as a senior technical leader responsible for advancing Lumen's next-generation software architecture strategy,... 
    Full time
    Temporary work
    Remote work

    Lumen

    San Jose, CA
    4 days ago
  •  ...Senior Principal Software Engineer We're looking for a tech leader ready to take their career to new heights. Join the ranks of top talent at one of the world's most influential companies. As a Senior Principal Software Engineer at JPMorganChase within the CDAO AI... 
    Senior

    Chase

    Palo Alto, CA
    2 days ago
  • $167k - $270.5k

     ...sales and customer experience motion. The Sr. Principal/Principal person will have demonstrated...  ...validation. Partner with data engineering to design high‑quality datasets and synthetic...  ...related field. 15+ years in data science, software engineering, data engineering, ML or... 
    Full time
    Work at office

    Palo Alto Networks

    Santa Clara, CA
    21 hours ago
  • $135.2k - $306.4k

     ...at global scale. Foundational Frameworks: Spearhead the engineering of new container runtimes and distributed frameworks to power...  ...envision, collaborate with executives for investment and drive the software design and development for new major data-plane components of... 
    Senior
    Temporary work
    Work experience placement
    Worldwide
    Flexible hours

    Oracle

    Santa Clara, CA
    2 days ago
  •  ...Description JD1 (Front End): Location: Sunnyvale Angular JS, Java script Very good at designing the solution and developing the code from scratch Good Analysis skills and Re engineering skills Very good at communication skills Knowledge of GCP and cloud services preferred... 
    Senior

    Keylent Inc

    Sunnyvale, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Sr. Principal Software Engineer. Be the first to apply!