CrawlJobs Logo

Filters

Location
Salary
Clear all filters

Principal Software Engineer Jobs

723 Job Offers

Principal Software Engineer
Save Icon
Principal Software Engineer needed to lead next-gen mobile experiences for frontline workers at Microsoft in Redmond. Drive architecture for offline-capable apps integrating with Dynamics 365 and Dataverse. Requires 8+ years experience, expertise in React, TypeScript, Kotlin, Swift, and AI-assist...
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
Join Microsoft’s Hardware Security team in Redmond as a Principal Software Engineer. You will design low-level, code-to-metal security firmware for Azure, Windows, and Xbox, defending billions of devices. Requires a BS in CS, 6+ years in C/C++/Rust/Python, and expertise in secure systems. Lead in...
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
Principal Software Engineer – Azure Data (PostgreSQL AI). Design and lead core AI capabilities in PostgreSQL, including vector indexing and semantic query operators. Requires a Bachelor’s in CS and 6+ years of systems engineering experience with C, C++, or Python. Join Microsoft to build the data...
Location Icon
Location
United States , Multiple Locations
Salary Icon
Salary
139900.00 - 274800.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Product Owner – Sr Principal Software Systems Engineer for Digital Applications
Save Icon
Seeking a Sr Principal Software Systems Engineer & Product Owner to lead groundbreaking digital health solutions in Raleigh. Drive product strategy for connected Infusion Pump Platforms and cloud-based applications (SaaS/PaaS). Leverage your Product Owner expertise and customer insights to manage...
Location Icon
Location
United States , Raleigh
Salary Icon
Salary
128000.00 - 176000.00 USD / Year
https://www.baxter.com/ Logo
Baxter
Expiration Date
Until further notice
Principal Software Engineer - Entra ID Security
Save Icon
Principal Software Engineer role in Redmond, WA, focused on Entra ID Security at Microsoft. You will build and operate global-scale services to combat identity threats, designing agentic systems and applying AI for faster investigations. Requires a Bachelor's in CS, 6+ years coding in C++, C#, Ja...
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 – Platform Owner
Save Icon
Principal Software Engineer – Platform Owner (Hands-on) at Furhat Robotics in Stockholm. Own the entire robot platform, SDK, cloud, and DevOps for a shipped, global product. Ideal for a former startup CTO or principal engineer who prefers coding over managing. Join a profitable, ~20-person team b...
Location Icon
Location
Sweden , Stockholm
Salary Icon
Salary
Not provided
furhatrobotics.com Logo
Furhat Robotics
Expiration Date
Until further notice
Principal Software Engineer
Save Icon
Principal Software Engineer role in Bangalore, India, designing and shipping core Windows security and enterprise features at global scale. Requires 6+ years in C/C++/C#/Rust and experience with large-scale, performance-sensitive systems. Join the Windows ENS team to build hardware-backed securit...
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
Principal Software Engineer role in Sydney, Australia. Join a cross-functional team building innovative solutions with modern cloud technologies and languages like C#, Java, or Python. Lead design, mentor engineers, and collaborate with strategic customers and Microsoft product teams. Competitive...
Location Icon
Location
Australia , Sydney
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Principal Software Engineer, CoreAI FIT Agentic Systems
Save Icon
Principal Software Engineer role on Microsoft’s CoreAI FIT Agentic Systems team, building the AI infrastructure for Azure. You will develop scalable infrastructure for training LLMs, SLMs, and agentic models, designing API orchestration layers with OpenAI. Requires 6+ years in C, C++, Python, and...
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
Principal Software Engineer sought to lead AI-powered innovation on the Planner team in Hyderabad, India. You will architect scalable, cloud-based solutions, mentor engineers, and drive technical excellence across the SDLC. Requires a Bachelor's in CS or equivalent with 6+ years coding in C++, Ja...
Location Icon
Location
India , Hyderabad
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineer, Principal
Save Icon
Principal Software Engineer needed in Bedford, MA to support C3BM’s critical Battle Network integration for the USAF and USSF. Requires a Top Secret/SCI clearance, 20+ years of experience, and expertise in full SDLC, IT systems, and software V&V. Join Agile teams to design, test, and deliver adva...
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
Principal Software Engineer role in Hyderabad, India, leading architecture for Microsoft’s CoreAI Agentic Core Services Team. You will design cloud-native distributed platforms for generative AI agents, mentor engineers, and drive security automation. Requires 8+ years building production-grade s...
Location Icon
Location
India , Hyderabad
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Principal Engineer (Software Architect)
Save Icon
Principal Engineer (Software Architect) role at Flight Centre Travel Group in South Bank, Australia. Shape technical strategy and design cloud-native architectures for global-scale travel booking systems. Requires 3+ years as a Technical Lead/Architect, expertise in microservices, Kubernetes, AWS...
Location Icon
Location
Australia , South Bank
Salary Icon
Salary
Not provided
fctgcareers.com Logo
Flight Centre Brand
Expiration Date
Until further notice
Principal Software Engineer, Engineering Effectiveness
Save Icon
Principal Software Engineer, Engineering Effectiveness at General Motors in Austin, TX. Solve high-leverage engineering problems across software development, optimizing speed, cost, and usability. Requires 10+ years of experience, deep systems thinking, and a track record of scalable improvements...
Location Icon
Location
United States , Austin
Salary Icon
Salary
201600.00 - 360000.00 USD / Year
gm.com Logo
General Motors
Expiration Date
Until further notice
Principal Software Engineer, CoreAI Workload Engines
Save Icon
Principal Software Engineer role on Microsoft’s CoreAI Workload Engines team in Redmond, WA. You will optimize large-scale GPU inference for OpenAI and LLMs, driving performance, latency, and efficiency improvements. Requires 6+ years in C/C++/Python, deep performance analysis, and production inf...
Location Icon
Location
United States , Redmond
Salary Icon
Salary
139900.00 - 331200.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Principal DeltaV PAS software Engineer
Save Icon
Senior Principal DeltaV PAS Engineer needed for on-site commissioning in Allakaket, AK. Lead DCS testing, configuration, and loop checks independently. Requires expert-level DeltaV skills, including sequences, alarms, historian, and Live graphics. 14/14 rotation with 12-hour shifts; all travel an...
Location Icon
Location
United States , Allakaket
Salary Icon
Salary
100.00 - 130.00 USD / Hour
lorienglobal.com Logo
Lorien
Expiration Date
Until further notice
Principal DeltaV SIS Software Engineer
Save Icon
Senior Principal DeltaV SIS Software Engineer needed for on-site commissioning in Allakaket, AK. Lead testing, configuration, and loop checks from the DCS board, managing sequences, alarms, historian integration, and DeltaV Live graphics. Requires senior-level independence and 14-day on/off rotat...
Location Icon
Location
United States , Allakaket
Salary Icon
Salary
100.00 - 130.00 USD / Hour
lorienglobal.com Logo
Lorien
Expiration Date
Until further notice
Sr. Principal Software Engineer - Layer 7
Save Icon
Sr. Principal Software Engineer (Layer 7) sought to design and develop device identity solutions for next-gen firewalls in Santa Clara. Requires 7+ years of experience, C/Linux expertise, and skills in TCP/IP, microservices, Kubernetes, and databases. You will own critical components, drive innov...
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
Principal Engineer, Software Engineering
Save Icon
Seeking a Sr Principal Backend Engineer in Bengaluru to lead development for Prisma Cloud & Cortex Cloud at Palo Alto Networks. Requires 10+ years experience, expertise in Go/Java/Python, cloud platforms (GCP/AWS/Azure), and microservices (Kubernetes). Drive end-to-end backend development, solve ...
Location Icon
Location
India , Bengaluru
Salary Icon
Salary
Not provided
paloaltonetworks.com Logo
Palo Alto Networks
Expiration Date
Until further notice
Principal Software Engineer in Test (Automation & AI)
Save Icon
Principal Software Engineer in Test (Automation & AI) sought for Palo Alto Networks in Santa Clara, CA. Drive AI-assisted test automation using LLMs (Claude, Gemini) and Python. Lead backend/frontend automation with Playwright, build CI/CD pipelines, and leverage Kubernetes on AWS/Azure/GCP. Requ...
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

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.