CrawlJobs Logo

Filters

Location
Salary
Clear all filters

Principal Software Engineer United States Jobs (On-site work)

165 Job Offers

Principal Software Engineer, Android
Save Icon
Principal Software Engineer, Android role in Sunnyvale, CA. Lead Android development with 12+ years of experience, expert in Kotlin, mobile architecture, and CI/CD. Drive conversational AI and next-gen retail experiences at Walmart. Enjoy 401(k) match, stock purchase, paid parental leave, and PTO.
Location Icon
Location
United States , Sunnyvale
Salary Icon
Salary
Not provided
walmart.com Logo
Walmart
Expiration Date
Until further notice
New
Principal Software Automation/Test Engineer
Save Icon
Principal Software Automation/Test Engineer at Palo Alto Networks: architect next-gen AI-powered tooling platforms for cloud security. Leverage Python, AI/ML (LLMs, agentic workflows), and cloud-native services (AWS, GCP, Azure) to drive intelligent automation. Design scalable frameworks using Py...
Location Icon
Location
United States , Santa Clara
Salary Icon
Salary
147000.00 - 237500.00 USD / Year
paloaltonetworks.it Logo
Palo Alto Networks Italia
Expiration Date
Until further notice
New
Principal Software Engineer ( Cloud Security )
Save Icon
Principal Software Engineer (Cloud Security) sought to architect next-gen cloud security solutions in Santa Clara. You will design highly scalable distributed systems using Golang, Java, or Python, leveraging Docker, Kubernetes, and IaC tools. This role offers technical leadership on multi-cloud ...
Location Icon
Location
United States , Santa Clara
Salary Icon
Salary
147000.00 - 237500.00 USD / Year
paloaltonetworks.com Logo
Palo Alto Networks
Expiration Date
Until further notice
New
Senior Principal Software Engineer ( Cloud Infrastructure and Platform Engineering )
Save Icon
Lead the evolution of AI-driven developer tools as a Staff Software Engineer at Palo Alto Networks in Santa Clara. Architect cloud-native infrastructure and platform engineering solutions using Kubernetes, GCP, and CI/CD to accelerate developer velocity. Requires 9+ years of experience, cross-org...
Location Icon
Location
United States , Santa Clara
Salary Icon
Salary
Not provided
paloaltonetworks.com Logo
Palo Alto Networks
Expiration Date
Until further notice
New
Senior Principal Software Engineer
Save Icon
Zuora seeks a Senior Principal Software Engineer in Foster City, CA to architect scalable, high-performance billing systems. You will lead design, deployment automation, and high-availability solutions for production environments. Requires 7+ years with AWS, Terraform, Java, and billing platform ...
Location Icon
Location
United States , Foster City
Salary Icon
Salary
213512.00 - 352000.00 USD / Year
zuora.com Logo
Zuora
Expiration Date
Until further notice
Principal DeltaV PAS Software Engineer
Save Icon
Seeking a Principal DeltaV PAS Software Engineer for on-site commissioning in Allakaket, US. Lead DCS testing, configuration, and loop checks independently. Requires senior-level DeltaV expertise in sequences, alarms, historian integration, and Live graphics. Enjoy a 14/14 rotation with 12-hour s...
Location Icon
Location
United States , Allakaket
Salary Icon
Salary
100.00 USD / Hour
lorienglobal.com Logo
Lorien
Expiration Date
Until further notice
New
Principal Software Engineer (Cloud Network and AI Security)
Save Icon
Principal Software Engineer sought for Cloud Network & AI Security in Santa Clara. Leverage expertise in C, Python, Go, and low-level Linux systems to design virtualization features across Azure, AWS, and GCP. Requires deep knowledge of network security (stateful firewall, DPDK, XDP) and cloud ar...
Location Icon
Location
United States , Santa Clara
Salary Icon
Salary
147000.00 - 237500.00 USD / Year
paloaltonetworks.com Logo
Palo Alto Networks
Expiration Date
Until further notice
New
Sr Principal Software Engineer (C++ Prisma Browser)
Save Icon
Join a world-class team in Santa Clara, CA as a Sr Principal Software Engineer (Prisma Browser). We seek a C++ virtuoso with 8+ years of endpoint development expertise to architect our Chromium-based enterprise browser. Lead critical features, master performance optimizations, and mentor engineer...
Location Icon
Location
United States , Santa Clara
Salary Icon
Salary
170000.00 - 277000.00 USD / Year
paloaltonetworks.com Logo
Palo Alto Networks
Expiration Date
Until further notice
New
Senior Principal Engineer Software - Extension Platform (Prisma Browser)
Save Icon
Senior Principal Engineer sought for Santa Clara HQ to lead Prisma Access Browser platform development. You will own complex features end-to-end, driving substantial product improvements in enterprise security. Requires 5+ years experience with TypeScript/JavaScript, backend tech, and CI/CD pipel...
Location Icon
Location
United States , Santa Clara
Salary Icon
Salary
170000.00 - 277000.00 USD / Year
paloaltonetworks.com Logo
Palo Alto Networks
Expiration Date
Until further notice
New
Sr Principal Engineer Software- Backend (Prisma Browser)
Save Icon
Senior Principal Backend Engineer sought for Santa Clara HQ to lead development of the Prisma Browser enterprise security solution. You will own end-to-end feature delivery, leveraging 5+ years in Go/C#/Java/C++ and cloud-native microservices on AWS/GCP/Azure. Drive innovation in multi-threaded p...
Location Icon
Location
United States , Santa Clara
Salary Icon
Salary
Not provided
paloaltonetworks.com Logo
Palo Alto Networks
Expiration Date
Until further notice
New
Principal Software Engineer
Save Icon
Principal Software Engineer needed onsite in Annapolis Junction, MD. You will lead full-stack development using JavaScript, React, Node.js, and Rust, driving mission-critical solutions for the Intelligence Community. Requires 12+ years of SWE experience, a TS/SCI with Full Scope Polygraph, and ex...
Location Icon
Location
United States , Annapolis Junction
Salary Icon
Salary
215000.00 - 250000.00 USD / Year
rivsol.com Logo
Riverstone Enterprise Solutions
Expiration Date
Until further notice
Principal Software Engineer (L7 Security)
Save Icon
Principal Software Engineer (L7 Security) sought to lead end-to-end delivery of high-scale, distributed cloud security solutions and NGFW at Palo Alto Networks. Drive core capabilities like App-ID and Content Inspection using C, Python, and Go. Requires expertise in Kubernetes, Redis, and multi-t...
Location Icon
Location
United States , Santa Clara
Salary Icon
Salary
147000.00 - 237500.00 USD / Year
paloaltonetworks.it Logo
Palo Alto Networks Italia
Expiration Date
Until further notice
Sr. Principal Software Engineer (L7 DevOps)
Save Icon
Sr. Principal Software Engineer (L7 DevOps) sought to redefine cloud security with an AI-first mindset. Lead automation of GCP and Kubernetes infrastructure, driving extreme efficiency to prevent cyberattacks. Requires 15+ years experience, deep expertise in GCP, Kubernetes, Terraform, and progra...
Location Icon
Location
United States , San Francisco
Salary Icon
Salary
170000.00 - 277000.00 USD / Year
paloaltonetworks.it Logo
Palo Alto Networks Italia
Expiration Date
Until further notice
Sr. Principal Software Engineer (L7 DevOps)
Save Icon
Seeking a Sr. Principal Software Engineer to lead end-to-end delivery of next-gen cloud security solutions in San Francisco. Drive technical leadership for high-scale distributed systems using Go or Java, with expertise in Kafka, Redis, and SQL. Design robust network security architecture for Pan...
Location Icon
Location
United States , San Francisco
Salary Icon
Salary
170000.00 - 277000.00 USD / Year
paloaltonetworks.com Logo
Palo Alto Networks
Expiration Date
Until further notice
Principal Software Engineer
Save Icon
Principal Software Engineer sought by Baxter in Milwaukee to architect and enhance life-saving cardiology software. Requires 5+ years in C#/C++ with .NET, relational databases, and Agile practices. Ideal candidates have medical device experience (IEC 62304). Benefits include immediate medical/den...
Location Icon
Location
United States , Milwaukee
Salary Icon
Salary
120000.00 - 165000.00 USD / Year
https://www.baxter.com/ Logo
Baxter
Expiration Date
Until further notice
Principal Signals Software Engineer
Save Icon
Principal Signals Software Engineer needed in Columbia, MD for a mission-focused Intelligence Community role. You will design, maintain, and enhance signal processing software using C++ and Java, leveraging 12+ years of RF and digital signal processing expertise. This onsite position requires a T...
Location Icon
Location
United States , Columbia
Salary Icon
Salary
190000.00 - 215000.00 USD / Year
rivsol.com Logo
Riverstone Enterprise Solutions
Expiration Date
Until further notice
Principal Software Engineer, Web
Save Icon
Join Walmart’s Emerging-Tech group as a Principal Software Engineer, Web in Bentonville, AR. Lead the creation of next-gen retail experiences using React, TypeScript, and Node.js. You will architect complex systems, mentor engineers, and drive best practices. Enjoy top benefits including 401(k) m...
Location Icon
Location
United States of America , Bentonville
Salary Icon
Salary
110000.00 - 220000.00 USD / Year
walmart.com Logo
Walmart
Expiration Date
Until further notice
Principal, Software Engineer
Save Icon
Lead backend engineering for Walmart’s Edge Direct IoT platform, managing a fleet of in-store access points. Drive architecture decisions, migrate services to WCNP, and coordinate releases using Go, MQTT, HashiCorp Vault, and Postgres. Requires 5+ years in software engineering with production Gol...
Location Icon
Location
United States , Sunnyvale; Bentonville
Salary Icon
Salary
143000.00 - 286000.00 USD / Year
walmart.com Logo
Walmart
Expiration Date
Until further notice
Principal, Software Engineer, Back End
Save Icon
Walmart seeks a Principal Back End Software Engineer to lead the Emerging-Tech group in Bentonville, AR. You will architect and build next-gen retail experiences, leveraging Java, distributed systems, and containerization (Docker/K8s). This role requires 12+ years of experience, expertise in scal...
Location Icon
Location
United States , Bentonville
Salary Icon
Salary
110000.00 - 220000.00 USD / Year
walmart.com Logo
Walmart
Expiration Date
Until further notice
Principal Software Engineer
Save Icon
Principal Software Engineer (NGFW Platform) role at Palo Alto Networks in Santa Clara, CA. You will design platform diags and software for Next-Generation Firewalls, leveraging 10+ years of experience in Linux Kernel, DPDK, and hardware bring-up. Strong C and Python skills required to innovate fe...
Location Icon
Location
United States , Santa Clara
Salary Icon
Salary
147000.00 - 237500.00 USD / Year
paloaltonetworks.com Logo
Palo Alto Networks
Expiration Date
Until further notice
Previous 1 2 3 4 5 6 ... 9 Next

About the Principal Software Engineer role

Explore the pinnacle of a technical career with Principal Software Engineer jobs. This senior-level role represents the apex of individual contributor tracks, where technical mastery converges with strategic leadership. A Principal Software Engineer is not just a senior coder; they are the visionary architects and technical pillars of an organization, responsible for setting long-term technological direction and solving the most complex, large-scale challenges. Their work ensures that engineering efforts align with overarching business goals, creating robust, scalable, and future-proof systems.

Professionals in these roles typically shoulder a broad and impactful set of responsibilities. Central to their function is leading the architectural vision for major systems or entire platforms. They define the technical standards, select core technologies, and make critical decisions on system design with a focus on scalability, reliability, security, and performance. A significant part of their day involves deep collaboration, not only mentoring senior and junior engineers but also partnering with product managers, senior management, and other stakeholders to shape the technology roadmap. They are often the go-to experts for de-risking projects, conducting proof-of-concepts for new technologies, and providing technical guidance across multiple teams. Furthermore, they champion engineering excellence by driving initiatives around agile methodologies, CI/CD pipelines, DevOps practices, and robust quality assurance.

The typical skill set for a Principal Software Engineer is extensive and deep. A common requirement is 10+ years of progressive experience in software development, demonstrating a proven track record of designing, delivering, and maintaining complex, consumer-facing or enterprise-level systems. Expertise in modern technology stacks is essential, often including proficiency in languages like Java, Kotlin, C#, Python, or Go, and familiarity with front-end frameworks like React or Angular. A deep, practical understanding of distributed systems, cloud-native architectures (on platforms like AWS, Azure, or GCP), and containerization technologies like Docker and Kubernetes is standard. They are expected to be experts in API design, data modeling, and often, event-driven architectures using tools like Kafka. Beyond pure technical acumen, exceptional soft skills are non-negotiable. This includes superior communication abilities to articulate complex technical concepts to diverse audiences, strong leadership and mentorship capabilities, and outstanding analytical and problem-solving skills. While a Bachelor's degree in Computer Science is common, equivalent industry experience is often highly valued.

Ultimately, Principal Software Engineer jobs are for those who want to leave a lasting imprint on a company's technology. They are the strategic thinkers and technical pioneers who build the foundations upon which products and services thrive, making them one of the most critical and respected roles in the technology industry. If you are ready to guide technical strategy and mentor the next generation of engineers, exploring Principal Software Engineer jobs is your next career step.