Principal Software Engineer
$208k - $260kGigamon 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
$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...SuggestedLocal areaRemote work- ...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
$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...SuggestedTemporary work$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...SuggestedFull time$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$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 placementWork at office2 days per week$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$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 timeWorldwide- ...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 timeWork at office
$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 timeWork at office- 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 placement3 days per week
$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$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$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 areaRelocation package$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...$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 sponsorshipWork visa$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- 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
$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 timeWork at officeVisa sponsorshipWork visa3 days per week$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,...$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...$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 sponsorshipWork visa$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 placementWork at office2 days per week- ...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
$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...- ...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....
$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 officeLocal areaRelocation package$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 placementRelocation- 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
$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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!
- principal software engineer Santa Clara, CA
- senior principal software engineer Santa Clara, CA
- principal Santa Clara, CA
- principal data scientist Santa Clara, CA
- principal cloud computing engineer Santa Clara, CA
- senior principal cloud computing engineer Santa Clara, CA
- principal architect Santa Clara, CA
- senior principal scientist Santa Clara, CA
- embedded software Santa Clara, CA
- software sales Santa Clara, CA


