CrawlJobs Logo
Briefcase Icon
Category Icon

Principal Software Engineer Jobs (On-site work)

194 Job Offers

Filters
New
Principal Software Systems Engineer
Save Icon
Lead the development of next-generation infusion pumps and digital health applications as a Principal Software Systems Engineer. This Raleigh-based role requires expertise in Agile, medical device regulations, and cloud platforms (AWS/Azure). You will provide technical leadership, solve complex p...
Location Icon
Location
United States , Raleigh
Salary Icon
Salary
112000.00 - 154000.00 USD / Year
https://www.baxter.com/ Logo
Baxter
Expiration Date
Until further notice
New
Principal Software Engineer
Save Icon
Lead large-scale data infrastructure projects as a Principal Software Engineer in Redmond. Utilize your 8+ years of coding expertise in C++, Java, or Python to build high-availability services with Azure Data Lake and COSMOS. Solve ambiguous problems with world-class teams, directly impacting maj...
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
Software Engineer, Principal
Save Icon
Seeking a Principal Software Engineer in Bedford to support critical Command, Control, and Battle Management (C3BM) programs. This role requires a Top Secret/SCI clearance, 20+ years of experience, and expertise in the full DoD software development lifecycle. Join our team to develop resilient sy...
Location Icon
Location
United States , Bedford
Salary Icon
Salary
120506.00 - 145000.00 USD / Year
dcscorp.com Logo
DCS Corporation
Expiration Date
Until further notice
Principal Software Engineer
Save Icon
Lead the design of secure, large-scale cloud infrastructure at Microsoft Security in Bangalore. This principal engineering role requires 13+ years of experience, deep expertise in distributed systems (C++, C#, Python), and a focus on data governance. You will architect critical platforms, set tec...
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Principal Software Engineer
Save Icon
Lead the design of scalable infrastructure for next-gen security solutions at Palo Alto Networks. This Santa Clara-based role requires deep expertise in Red Hat OpenShift, AI/ML hardware, and automation with Ansible/Pulumi. Ensure 99.99% uptime by architecting resilient systems and automating dep...
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
Principal Software Engineer (Browser Extension)
Save Icon
Lead the development of innovative browser extensions and client-side software for Palo Alto Networks' ADEM platform. This Santa Clara-based role requires expert JavaScript/TypeScript skills and experience with AI-powered dev tools. You'll design scalable systems, leveraging your deep knowledge o...
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
Principal Software Engineer (Prisma Access Browser)
Save Icon
Lead the architecture of a secure, Chromium-based enterprise browser in Tel Aviv. As a Principal Software Engineer, leverage your 8+ years of C++ mastery to solve complex performance and multi-threaded challenges. Drive innovation, mentor a talented team, and set new standards in browser security...
Location Icon
Location
Israel , Tel Aviv
Salary Icon
Salary
Not provided
paloaltonetworks.com Logo
Palo Alto Networks
Expiration Date
Until further notice
Principal Software Engineering Infra Microsoft Copilot
Save Icon
Join Microsoft's AI frontier as a Principal Software Engineer in Beijing. Design and scale the secure, high-performance backend platform powering Microsoft Copilot. Leverage 6+ years of platform engineering experience with cloud infrastructure (Azure/AWS/GCP) and technologies like Kubernetes. Col...
Location Icon
Location
China , Beijing
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Principal Software Engineer
Save Icon
Join our AI Infrastructure team in Shanghai as a Principal GPU Software Engineer. Architect and optimize the core inference engine for large-scale Generative AI models. We require deep expertise in CUDA/C++ kernel development, NVIDIA architectures, and performance profiling. Design custom operato...
Location Icon
Location
China , Shanghai
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Principal Software Engineer- Full Stack
Save Icon
Lead technical architecture for Microsoft's Power Pages as a Principal Full Stack Engineer in Bangalore. Drive the development of secure, high-scale external websites using C++, C#, or Java. Mentor teams and shape product vision while leveraging Azure and Power Platform integration.
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Principal Software Engineer – Gen AI Platforms
Save Icon
Lead the development of Citi's enterprise Generative AI platforms in Pune. As a Principal Engineer, you'll architect scalable, secure systems using Golang and Kubernetes. This role demands deep expertise in AI/ML, high-throughput design, and shaping the bank's strategic technical direction.
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Principal Software Automation Test Engineer
Save Icon
Lead AI-driven quality transformation as a Principal Software Automation Test Engineer in Santa Clara. Design autonomous QA workflows using AI/ML and LLMs to achieve unprecedented test coverage for Prisma Access. Bring 10+ years of automation expertise in Python/Go, cybersecurity, and cloud netwo...
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
Senior and Principal Software Engineer - Core AI
Save Icon
Join Microsoft's Core AI team in Redmond to build the foundational Observability platform for next-gen AI applications. As a Senior or Principal Software Engineer, you'll design and deliver large-scale AI services for monitoring and optimizing agent performance. This role requires strong coding s...
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
Principal Engineer Software
Save Icon
Lead the development of next-generation cloud security solutions as a Principal Software Engineer in Santa Clara. This role requires 10+ years of experience building scalable, cloud-native systems on AWS/GCP/Azure, with strong Python/Go/Java skills. You will provide hands-on technical leadership ...
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
Principal Software Engineer - ADEM Agent (Client/Endpoint Focus)
Save Icon
Lead the architectural vision for the ADEM Agent as a Principal Software Engineer. Design and build high-performance, resource-efficient endpoint software for Windows, macOS, and Linux using Rust/Go. Tackle complex challenges in scale and security for a global client base from Santa Clara.
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
Principal Software Engineer
Save Icon
Lead the development of Microsoft Ads' high-performance, unified inference platform in Beijing. As a Principal Software Engineer, you will design and optimize large-scale distributed systems for billions of daily requests. Your expertise in C++, GPU acceleration, and low-latency serving will be c...
Location Icon
Location
China , Beijing
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Principal Software Engineer
Save Icon
Join Microsoft AI's health team in London as a Principal Software Engineer. You will translate cutting-edge AI research into transformative products, building a world-class health companion. We seek an expert in scalable systems (C#, Python, etc.) with a passion for robust, user-centric engineeri...
Location Icon
Location
United Kingdom , London
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineer, Principal
Save Icon
Seeking a Principal Software Engineer in Bedford to support critical Command, Control, and Battle Management (C3BM) programs. This role requires a Top Secret/SCI clearance, 20+ years of experience, and expertise in the full DoD software development lifecycle. Join our team to develop resilient sy...
Location Icon
Location
United States , Bedford
Salary Icon
Salary
120506.00 - 145000.00 USD / Year
dcscorp.com Logo
DCS Corporation
Expiration Date
Until further notice
Principal Software Engineering Manager
Save Icon
Lead the Azure AI Search team in Redmond, shaping the developer experience for global-scale AI capabilities. You will manage a high-performing engineering team, turning ambiguous needs into reliable product features. This role requires strong technical leadership and people management experience ...
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
Principal Software Engineer
Save Icon
Lead AI-driven innovation in data protection as a Principal Software Engineer at Microsoft. Design scalable systems using C#, Java, or Python in Redmond. Mentor teams and shape technical strategy for M365's cutting-edge security solutions. A background check is required.
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
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.

Filters

×
Countries
Category
Location
Work Mode
Salary