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

Principal Software Engineer

$208k - $260k

Gigamon Inc.

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 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 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. Whatyou’lldo: Architect and develop AI/ML-driven applications for network analytics, monitoring, and actionable insights Design and build scalable, secure, resilient, and enterprise‑grade software systems Lead the development of cloud‑native services and distributed systems across AWS, Azure, and GCP Build and deploy applications using containerized platforms and orchestration technologies, including Kubernetes and Docker Design and implement robust APIs and backend services that enable extensible, high‑performance platforms Apply AI tools and automation to improve engineering workflows, developer productivity, and product functionality Drive architectural and design decisions with a focus on scalability, resilience, observability, and maintainability Provide technical leadership in networking and security domains, including networking protocols and monitoring platforms Lead design reviews and establish architectural standards, engineering guidelines, and development best practices Mentor engineers and help raise the technical bar across the organization Partner with product management, cross‑functional engineering teams, and stakeholders to deliver solutions aligned with business goals Whatyou’vedone: Built complex enterprise applications or distributed systems through 10+ years of software engineering experience Developed strong programming expertise in Java, with proficiency in Python or Golang Designed and delivered scalable, resilient, and secure software systems in production environments Worked hands‑on with cloud‑native platforms and public cloud environments, including AWS, Azure, and GCP Built and operated applications using Kubernetes, Docker, and microservices‑based architectures Developed deep expertise in API architecture, design, and backend service development Applied AI/ML technologies or AI‑enabled tools in software products, engineering workflows, or automation use cases Demonstrated strong technical leadership through mentoring, leading design reviews, and influencing architecture across teams Built a solid understanding of networking fundamentals and common networking protocols Gained experience in network monitoring, observability, cybersecurity, or related domains Who you are: You are a hands‑on technical leader who brings both strategic architectural thinking and strong execution You are collaborative and effective in working across engineering, product management, and stakeholder groups You communicate clearly and influence decisions through strong technical judgment and sound reasoning You are passionate about building high‑quality software that is scalable, maintainable, and resilient You are committed to engineering excellence and to helping teams adopt strong standards and best practices You enjoy mentoring others and elevating the performance of the broader engineering organization The base salary compensation range targeted for this role is expected to be between $208,000 - $260,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. Employees in this position are eligible to participate in the Company's standard employee benefit programs, which may include health and other insurances such as life and disability, and savings accounts such as a retirement plan with company matching contributions or similar, paid time off (holidays, vacation, and sick), tuition reimbursement, employee assistance program (EAP), business travel accident insurance, employee discounts, and employee referral program. Additionally, employees may be eligible to participate in the Profit Interest Units plan. #J-18808-Ljbffr

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer in Santa Clara, CA vacancy
  • $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... 
    Suggested
    Local area
    Remote work

    NVIDIA Corporation

    Santa Clara, CA
    3 days ago
  •  ...Job Summary In the Layer-7 Security Software team, we are responsible for at least one, often two to three headline features in every...  .... Our core Application Identification and Content Inspection Engine runs on hardware, virtualized, container and cloud‑delivered firewalls... 
    Suggested

    Palo Alto Networks, Inc.

    Santa Clara, CA
    3 days 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... 
    Suggested
    Temporary work

    Halo Industries

    Santa Clara, CA
    18 hours ago
  • $200.5k - $260.5k

     ...As a Principal Software Engineer, you will: Work with developers within the team and on other cross-functional projects, as well as project management to drive, develop, and maintain the product Develop and maintain software components on current and future... 
    Suggested
    Full time

    Fortinet

    Sunnyvale, CA
    4 days ago
  • $272k - $431.25k

     ...We are hiring senior engineers to work on the CUDA driver, a core component of our platform for accelerating general purpose computation...  ...(or equivalent experience) ~15+ years of relevant systems software development experience ~ Strong C programming skills ~ Experience... 
    Suggested

    NVIDIA Gruppe

    Santa Clara, CA
    3 days ago
  • $172k - $349k

    ## Principal Software Engineer, Systems/Solutions TestApplylocations: Sunnyvale, California, United States of Americatime type: Full timeposted on: Posted Todayjob requisition id: 1205913Principal Software Engineer, Systems/Solutions TestThis role has been designed as ‘... 
    Work experience placement
    Work at office
    2 days per week

    Hewlett Packard Enterprise Development LP

    Sunnyvale, CA
    3 days ago
  • $272k - $431.25k

     ...team and see how you can make a lasting impact on the world. At NVIDIA, as a Principal Rack Scale Systems Infrastructure Engineer, you will build and guide the development of software systems. These systems support our upcoming rack-scale infrastructure products and... 
    Shift work

    NVIDIA Corporation

    Santa Clara, CA
    3 days ago
  • $175k - $245k

     ...business requirements. Collaborate with our hardware team to support the delivery of our new platform. Maintain the existing software components, OS related. Requirements: B.S./M.S. with 8+ years of relevant experience. Hands-on experience with the Linux... 
    Full time
    Worldwide

    Fortinet

    Sunnyvale, CA
    2 days ago
  •  ...time problem‑solving, stronger relationships, and the kind of precision that drives great outcomes. Job Summary As a Principal Software Engineer within the Engineering team, you will drive the technical leadership and end‑to‑end delivery of next‑generation cloud... 
    Full time
    Work at office

    Palo Alto Networks, Inc.

    Santa Clara, CA
    3 days ago
  • $167k - $270.5k

     ...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
    2 days ago
  • Location Hybrid, working onsite at our Santa Clara, CA, headquarters 3-5 days per week. The Role Principal Software Engineer - Kernels What you will do The role requires you to be part of the team that helps productize the SW stack for our AI compute engine. As part of... 
    Work experience placement
    3 days per week

    MixMode

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

    Job Description Principal Software Developer Engineer for the FortiSwitch team. Responsibilities Develop and maintain software components for current and future products. Own networking‑related features for the FortiSwitch Virtual Machine (FSW-VM) product line and the... 
    Full time

    Fortinet

    Sunnyvale, CA
    5 days ago
  • $272k - $431.25k

     ...operates — from smart personal assistants and engineering‑productivity tools to data‑driven...  ...used across the company. Now we need a principal‑level, hands‑on engineering leader to...  ...Agentic AI applications behave like mature software, not prototypes. Build reusable... 
    Live in

    NVIDIA Gruppe

    Santa Clara, CA
    5 days ago
  • $165.8k - $308k

    ## Principal Bioinformatics Software EngineerApplylocations: Santa Claratime type: Full timeposted on: Posted Todayjob requisition id: (***) ***-****...  ...join us!**The Opportunity*** As a Bioinformatics Software Engineer, you will design and develop automated verification... 
    Local area
    Relocation package

    F. Hoffmann-La Roche AG

    Santa Clara, CA
    3 days ago
  • $272k - $431.25k

    Overview We're looking for a Principal Engineer to join our CSP Engagements team as the technical focal point for end-to-end performance, working...  ...comparison and pattern analysis—identify configuration, software, or workload differences that explain performance gaps... 

    NVIDIA

    Santa Clara, CA
    6 days ago
  • $147k - $237.5k

     ...in the right place. Palo Alto Networks' ADEM (Autonomous Digital Experience Management) group is seeking an accomplished Principal Software Engineer with expertise in developing client-side software for MacOS. You will be part of a world‑class engineering team working... 
    Visa sponsorship
    Work visa

    Palo Alto Networks

    Santa Clara, CA
    2 days ago
  • $272k - $431.25k

     ...performance, safety, and coverage. You will work with a diverse team of engineers in mapping, perception, reconstruction, localization, and...  ...skills in C++ and experience building production‑quality software systems. Solid foundation in 3D computer vision, 3D geometry,... 
    Worldwide

    NVIDIA Gruppe

    Santa Clara, CA
    5 days ago
  • d-Matrix inc. is seeking a Principal Software Engineer specializing in kernels at our headquarters in Santa Clara, CA. In this role, you will be responsible for developing and maintaining software kernels for next-generation AI hardware, ensuring optimized performance.... 
    3 days per week

    d-Matrix inc.

    Santa Clara, CA
    5 days ago
  • $167k - $270.5k

     ...real‑time problem‑solving, stronger relationships, and the kind of precision that drives great outcomes. Job Summary As a Principal Software Engineer to join our CPQ (Configure Price and Quote) team, you will serve as the recognized subject matter expert, bringing... 
    Full time
    Work at office
    Visa sponsorship
    Work visa
    3 days per week

    Palo Alto Networks

    Santa Clara, CA
    3 days ago
  • $272k - $431.25k

    We're looking for a Principal Software Engineer to join our CSP Engagements team as the technical focal point for GPU firmware and GPU system software, working directly with engineering teams of key CSP / hyperscale customers to ensure they can reliably manage, update,... 

    NVIDIA Corporation

    Santa Clara, CA
    5 days ago
  • $272k - $431.25k

    We’re looking for a Principal Software Engineer to join our CSP Engagements team as the technical focal point for fleet-scale reliability, working directly with engineering teams of key CSP / hyperscale customers to ensure NVIDIA platforms achieve target MTBI (Mean Time... 

    NVIDIA

    Santa Clara, CA
    6 days ago
  • $147k - $237.5k

    Job Summary 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 cloud features. Participate in all phases of the product development lifecycle from definition, design, through... 
    Visa sponsorship
    Work visa

    Palo Alto Networks

    Santa Clara, CA
    3 days ago
  • $172k - $349k

    ## Principal Software Engineer, Embedded (RIS)Applylocations: Sunnyvale, California, United States of Americatime type: Full timeposted on: Posted Todayjob requisition id: 1205911Principal Software Engineer, Embedded (RIS)This role has been designed as ‘Hybrid’ with an... 
    Work experience placement
    Work at office
    2 days per week

    Hewlett Packard Enterprise Development LP

    Sunnyvale, CA
    5 days ago
  •  ...business. We are looking for hands-on engineers with expertise and passion in solving difficult...  ...problems in all areas of cloud service software engineering: high scale distributed...  ...Experience working closely with architects, principals, product and program managers to deliver... 
    Flexible hours

    Ll Oefentherapie

    Santa Clara, CA
    2 days ago
  • $272k - $431.25k

     ...will lead the architecture and hands‑on delivery across system software, drivers, and CUDA to make profiling continuously available...  ...signals into actionable insights. Set technical direction for an engineering team; mentor engineers, drive technical planning to mitigate... 

    NVIDIA Gruppe

    Santa Clara, CA
    5 days ago
  •  ...of diverse perspectives. Join us as we shape the future of AI and beyond. THE ROLE: As a Principal AI Infrastructure Solution Engineer, you will partner with AMD’s AI software teams and customers to enable large‑scale LLM training and inference on AMD Instinct GPUs.... 

    Advanced Micro Devices

    Santa Clara, CA
    6 days ago
  • $165.8k - $307.9k

     ...Solutions, is responsible for ensuring a software product meets its specified...  ...throughout 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 AG

    Santa Clara, CA
    6 days ago
  • $212k - $386.3k

    Principal Software Engineer, Retail Foundations Sunnyvale, California, United States Software and Services Apple is where individual imaginations gather together, committing to the values that lead to great work. Every new product we build, service we create, or Apple... 
    Work experience placement
    Relocation

    Apple

    Sunnyvale, CA
    3 days ago
  • As a Principal Engineer, you will act as a hands‑on technical leader and architect for the Marketplace Traffic Exposure platform. This role...  ...and architectural initiatives. Qualifications 10+ years of software engineering experience in large‑scale systems. Deep... 
    Temporary work

    Walmart

    Sunnyvale, CA
    5 days ago
  • $200k - $225k

     ...security deployment for remote networks and mobile users. As a Senior Engineer, your role will involve building and designing distributed...  ...requirements, design, develop, and support highly scalable software features and infrastructure on our next-generation security platform... 
    Remote work

    Palo Alto Networks, Inc.

    Santa Clara, CA
    2 days ago

Do you want to receive more vacancies?

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