Sr. Principal Software Engineer
$208k - $260kGigamon Inc.
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 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 scheduleof on-site currently Monday, Tuesday, and Thursday (3 days per week), with additional on-site presence as business needs require.
What you’ll do:
- 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
What you’ve done:
- 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.
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 Show phone number.
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 Show email. You have the right to request reasonable accommodation; to do so, please send a message to Show email.
$170k - $277k
...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 security solutions. You will collaborate with cross-functional teams to design, implement, and troubleshoot...Senior$96.8k - $251.6k
Job Title Sr. Principal Software Development Engineer — OCI Core Platform (OCI Key Management Service) Overview As a senior engineer in the Oracle Cloud Infrastructure (OCI) Core Platform division, you will play a critical leadership role in the architecture, evolution,...SeniorTemporary workFlexible hours$170k - $277k
...that drives great outcomes. Job Summary In the Layer-7 Security Software team, we are responsible for at least one, often two to three... ...licenses. Our core Application Identification and Content Inspection Engine runs on hardware, virtualized, container and cloud-delivered...SeniorFull timeWork at office$180.6k - $271k
Qualcomm Technologies, Inc. Overview Qualcomm is seeking a Sr. Staff / Principal-level Software Engineer to provide system-level technical leadership for next-generation ARM server platforms. This role spans Linux kernel, firmware, and platform software, with responsibility...SeniorWork experience placementWork from home- eGain Corporation is seeking a Principal Software Engineer to architect and build AI-powered services for enterprise customers. You will define patterns, lead design reviews, and contribute hands-on coding to deliver scalable, secure solutions. You’ll mentor engineers,...Senior
- SR Principal Software Engineer - LLM Engineering and 1 more Job Information Job Identification 210723475 Job Category Software Engineering Business Unit Commercial & Investment Bank Posting Date 03/24/2026, 05:33 PM Locations 3223 Hanover St, Palo Alto, CA, 94304, US Job...SeniorFull timeShift work
$209.09k - $303.34k
Overview We are CARIAD , an automotive software development team with the Volkswagen Group. Our mission is to make the automotive... ...and everyone around it. Role Summary The Technical Lead Sr Principal Software Engineer, BSW is a senior technical leader and enterprise-wide...SeniorPermanent employmentTemporary workWorldwide$96.8k - $306.4k
Job Description The Oracle Cloud Linux team is seeking experienced Linux Kernel Developers to help advance the Linux operating system for large-scale cloud environments. This role involves contributing to the Linux kernel and working on innovative projects across multiple...SeniorTemporary workFlexible hours- ...of core components for data planes. We are hoping to enhance engineering efficiency by concentrating our expertise on building low level... ..., collaborate with executives for investment and drive the software design and development for new major data-plane components of...SeniorFull timeWorldwideFlexible hours
$170k - $277k
Job Summary The Layer 7 security team is seeking a Senior Principal Software Engineer to lead the design and development of next‑generation Layer 7 security capabilities. This is a strategic role responsible for driving innovation in systems that operate at massive scale...SeniorWorldwideVisa sponsorshipWork visa$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...Contract workShift work- ...bring generative intelligence into the physical world. As a Principal Engineer, you will set the technical direction for systems that blend... ...uncertainty. Basic Qualifications 10+ years of professional software development experience Experience designing and scaling distributed...Immediate start
$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 areaRemote work- ...and high-performance AI solutions. Build high-quality, clean, scalable and reusable code by enforcing best practices around software engineering architecture and processes (Code Reviews, Unit testing, etc.) Work with the product owners to understand detailed requirements...
$249k - $348.5k
...Principal Software Development Engineer Our Technology Team partners with teams across Expedia Group to create innovative products, services, and tools that deliver high‑quality experiences for travelers, partners, and employees. The Cloud Platform organization provides...Flexible hours$240.8k - $321.5k
...innovators, and dreamers – and help us connect people and build communities to create economic opportunity for all. Role Summary The Principal Engineer in the Identity Domain provides senior technical leadership for identity services across the platform. This role defines and...Immediate start$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$175k - $245k
...evolving 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 kernel,...Full time- ...customers’ 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 risks...OverseasFlexible hoursShift workWeekend work
- NVIDIA is seeking a Principal Software Engineer for the CSP Engagements team to lead efforts on fleet-scale reliability. This role involves collaborating with engineering teams to improve NVIDIA platforms' performance metrics and enhance reliability in production. The ideal...
$221.2k - $387.1k
...It all started when engineer Fred Luddy wrote code that automated a tedious task for his coworker, Phyllis. She cried tears of joy... .... Join us to put AI to work for people. Job Description Principal Software Engineer The engineering organization is a dynamic group of...Work at officeImmediate startRemote workFlexible hours$109.7k - $234.6k
...You care about creating usable, useful software that solves real problems and brings delight... ...concepts. You work well with non-engineers. You can lead a conversation in a room with... ...levels of the stack. Responsibilities As a Principal Software Engineer, you will lead the...Temporary workFlexible hours$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 timeTemporary workWork at office$272k - $431.25k
NVIDIA is looking for a Principal Software Engineer to lead the design and development of next-generation Data Center products in Santa Clara. You'll collaborate with key customers to align their needs with NVIDIA’s roadmap, and oversee the software architecture for complex...$272k - $431.25k
We're looking for a Principal Engineer to join our CSP Engagements team as the technical focal point for end-to-end performance, working directly... ...comparison and pattern analysis — identify configuration, software, or workload differences that explain performance gaps...$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,...$140k - $190k
...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 and feature development...Full time- ...made now will define how DoorDash Ads scales across restaurants, retail, and grocery for the next decade. About the Role As a Principal Engineer on Ads, you will be the technical leader for the Ads platform organization, setting architectural direction and driving long‑...
$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...- Staff Software Engineer - Kernels Location Hybrid, working onsite at our Santa Clara, Ca headquarters 3+ days per week. 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 the software team...Work experience placement3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr. Principal Software Engineer. Be the first to apply!
- principal software engineer Santa Clara, CA
- senior app developer Santa Clara, CA
- senior international account manager Santa Clara, CA
- senior magento developer Santa Clara, CA
- senior business development director Santa Clara, CA
- sr marketing manager Santa Clara, CA
- sr technical product manager Santa Clara, CA
- senior manager pmo Santa Clara, CA
- senior accountant part time Santa Clara, CA
- senior electrical designer Santa Clara, CA

