CrawlJobs Logo

Filters

Location
Salary
Clear all filters

Principal Software Engineer Jobs

678 Job Offers

New
Principal Software Engineer
Save Icon
Principal Software Engineer sought to lead technical direction and execution for the NorthStar medical device platform in Burnsville, MN. This role demands 10+ years of experience, deep expertise in C# and Python, and strong leadership in regulated environments. You will drive architecture, mento...
Location Icon
Location
United States , Burnsville
Salary Icon
Salary
130000.00 - 175000.00 USD / Year
imricor.com Logo
Imricor Medical Systems
Expiration Date
Until further notice
New
Principal Software Engineer
Save Icon
Location Icon
Location
United States , Redmond
Salary Icon
Salary
139900.00 - 274800.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
New
Principal Software Engineer
Save Icon
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
Principal Engineer Software - LLM(Cortex Agentix)
Save Icon
Location Icon
Location
Israel , Tel Aviv
Salary Icon
Salary
Not provided
paloaltonetworks.com Logo
Palo Alto Networks
Expiration Date
Until further notice
New
Senior Principal Software Engineer - Network Security - PanOS
Save Icon
Senior Principal Software Engineer sought to lead Layer 7 security architecture for next-gen firewall platforms in Santa Clara, CA. Requires 12+ years of experience, expert C and Go skills, and deep Unix/Linux expertise. Drive scalable, distributed cloud security systems and mentor senior enginee...
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 (Prisma Access)
Save Icon
Senior Principal Engineer Software (Prisma Access) sought to lead the Explicit Proxy team in Santa Clara, CA. This role combines hands-on L4-L7 proxy expertise with managerial excellence, driving innovation in cloud-delivered SASE and network security. You will guide teams building scalable, mult...
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
Principal Software Engineer - Network Security - PanOS
Save Icon
Principal Software Engineer (NetSec-Panos Dev) sought to lead cloud security innovation in Santa Clara. Drive end-to-end delivery of high-scale distributed systems using Go or Java, with expertise in Kafka, SQL, and cloud technologies. Architect next-gen network security solutions, collaborating ...
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
Principal Software Engineer
Save Icon
Location Icon
Location
Canada , Mississauga
Salary Icon
Salary
145100.00 - 217700.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
New
Principal AI Software Engineer, Senior Vice President
Save Icon
Location Icon
Location
United Kingdom , London
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
New
Principal Software Engineer – Developer Experience
Save Icon
Location Icon
Location
United States , Austin
Salary Icon
Salary
Not provided
gm.com Logo
General Motors
Expiration Date
Until further notice
New
Principal Software Engineer
Save Icon
Location Icon
Location
United Kingdom , Newcastle-upon-Tyne
Salary Icon
Salary
65000.00 - 80000.00 GBP / Year
bbcstudios.com Logo
BBC Studios
Expiration Date
Until further notice
New
Principal Software Engineer
Save Icon
Location Icon
Location
United States , Redmond
Salary Icon
Salary
139900.00 - 304200.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
New
Principal Software Engineer, Foundry Agents - CoreAI
Save Icon
Location Icon
Location
United States , Redmond
Salary Icon
Salary
139900.00 - 304200.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
New
Principal Software Engineer
Save Icon
Lead architecture and AI-native development as a Principal Software Engineer on Microsoft’s Garage Innovation Studio. Drive React, Azure Functions, and agentic AI workflows to build hackathon and idea-acceleration products. Requires 6+ years coding in C++, Java, or Python, with expertise in agent...
Location Icon
Location
United States , Redmond
Salary Icon
Salary
139900.00 - 274800.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
New
Principal Software Engineer (Architect)
Save Icon
Principal Software Engineer (Architect) role in Redmond, WA, driving large-scale innovation for Microsoft Entra ID. You will architect cloud identity solutions, lead high-quality coding in C#, Java, or Python, and champion AI-first engineering. This position requires a Bachelor’s in CS with 8+ ye...
Location Icon
Location
United States , Redmond
Salary Icon
Salary
163000.00 - 296400.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
New
Principal Software Engineer
Save Icon
Location Icon
Location
India , Hyderabad
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
New
Principal Software Engineer
Save Icon
Principal Software Engineer role in Kuala Lumpur with a global digital transformation leader. You will architect scalable microservices in Java and Go, integrating AI features like LLMs and RAG. Requires 8+ years’ experience, cloud expertise (AWS/GCP/Azure), and modern frontend skills. Enjoy grea...
Location Icon
Location
Malaysia , Kuala Lumpur
Salary Icon
Salary
20000.00 - 25000.00 RM / Month
https://www.randstad.com Logo
Randstad
Expiration Date
Until further notice
New
Principal Software Engineer (Prisma Access)
Save Icon
Principal Software Engineer (Prisma Access) sought in Santa Clara, US. Leverage 8+ years of experience in Go, Python, or Java to design scalable cloud-native security platforms. Requires deep expertise in distributed systems, cloud infrastructure (AWS, GCP, Azure), and REST APIs. Join a team buil...
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 sought to lead architecture and delivery of high-scale, low-latency services for Bing Sports in Hyderabad. Requires 10+ years building production services, strong coding in C#/Java/C++/Go/Python, and distributed systems expertise. Drive technical direction, mentor engi...
Location Icon
Location
India , Hyderabad
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
New
Principal Software Automation / Test Engineer
Save Icon
Principal Software Automation/Test Engineer role in Santa Clara, CA. Leverage AI/ML, LLMs, and Python/Go to design autonomous QA workflows for Prisma Access Services. Requires 10+ years in test automation, cybersecurity expertise, and leadership mentoring. Benefits include restricted stock units ...
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 ... 34 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.