CrawlJobs Logo

Filters

Location
Salary

Principal Engineer Software Jobs

709 Job Offers

Principal Software Engineer - Partner Tech
Save Icon
Lead the technical vision for Zalando's Partner Tech platform in Helsinki or Berlin. You will architect scalable AWS and Kubernetes systems using JVM languages, transforming Partner Lifecycle Management. Drive cross-team initiatives, mentor engineers, and enjoy a hybrid model with great benefits.
Location Icon
Location
Finland; Germany , Helsinki; Berlin
Salary Icon
Salary
Not provided
zalando-lounge.de Logo
Zalando Lounge
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
Principal Software Engineer
Save Icon
Lead Linux security projects as a Principal Software Engineer, tackling deep OS-level vulnerabilities. This role requires 15+ years of experience, expertise in Rust/Java/C/C++, and Linux kernel knowledge. Join a top technical team in Columbia, Morrisville, or Danbury, with high autonomy and a foc...
Location Icon
Location
United States , Columbia; Morrisville; Danbury
Salary Icon
Salary
Not provided
owlcyberdefense.com Logo
Owl Cyber Defense
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 Software Engineer - Security Architect
Save Icon
Join Microsoft's Cloud & AI organization as a Principal Software Engineer - Security Architect in Redmond. You will provide vision and leadership for securing identity systems across the Microsoft estate. This role requires 8+ years of coding experience and involves hands-on design, architecture,...
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 Engineer Software (Machine Learning)
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
Save Icon
Join Microsoft's Customer Experience Engineering team as a Principal Software Engineer. This hands-on role involves working directly with strategic Azure customers and contributing to a core observability service. You'll need 6+ years of coding experience in languages like C# or Python and a back...
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
Senior Software Engineer / Principal Software Engineer
Save Icon
Join Microsoft's 365 team as a Senior or Principal Software Engineer. This remote role involves designing and building large-scale, high-performance cloud services like Exchange and Teams. We seek experts with 5+ years in backend development using C++, C#, or Java. Help shape the world's largest ...
Location Icon
Location
Costa Rica , Multiple Locations
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Principal Software Engineer - CoreAI Model Inference & Serving
Save Icon
Shape the future of AI inference at scale as a Principal Software Engineer in Microsoft's CoreAI team. Design and build high-performance, low-latency serving systems for leading LLMs like OpenAI and Mistral. This hands-on technical leadership role in Redmond drives innovation on Azure's foundatio...
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 the AI-driven transformation of developer tools as a Principal Software Engineer in Redmond. Architect scalable systems and mentor teams to build next-gen M365 services. Requires 6+ years of experience with C++, C#, Java, or Python and a passion for AI innovation.
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 - 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
Principal Software Engineer
Save Icon
Join a rapidly growing AI startup as a Principal Software Engineer. Design and deliver production-grade systems where intelligent agents operate at scale. We seek 10+ years of backend expertise (Python/Go) and hands-on AI agent experience. Enjoy a fully remote role in the UK with competitive pay ...
Location Icon
Location
United Kingdom
Salary Icon
Salary
150000.00 - 200000.00 GBP / Year
oho.co.uk Logo
Oho Group Ltd
Expiration Date
Until further notice
Principal Software Engineer
Save Icon
Lead application systems analysis and programming as a Principal Software Engineer (VP) in Pune. This senior role requires 10-16 years of expertise in Java, Python, RESTful APIs, Kafka, and cloud platforms (AWS/GCP). You will establish new systems, demonstrating leadership and project management ...
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
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 data integration innovation on Microsoft's Azure platform in Hyderabad. This principal engineer role requires 12+ years' experience with C/C++/C#/Python and expertise in building reliable, large-scale data systems. You will architect solutions for products like Microsoft Fabric and Azure Dat...
Location Icon
Location
India , Hyderabad
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Principal Software Engineer
Save Icon
Lead the architecture for Microsoft's next-generation Agent Cloud Platform in Hyderabad. This principal role requires 12+ years of experience in C++/C#/Java and designing large-scale distributed systems. You will drive strategy, service maturity, and enterprise-scale solutions for Dynamics 365 an...
Location Icon
Location
India , Hyderabad
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer and Principal Software Engineer - Power Point AI Team
Save Icon
Join Microsoft's PowerPoint AI team in Redmond to shape the future of AI-powered visual storytelling. Lead the design of scalable backend services and complex AI features for Copilot and next-gen agents. This role requires 6+ years of backend engineering experience with C++, C#, or Python, focusi...
Location Icon
Location
United States , Redmond
Salary Icon
Salary
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice

About the Principal Engineer Software role

A Principal Software Engineer represents the pinnacle of technical leadership within an engineering organization. Professionals in these senior-level roles are responsible for defining the long-term technical vision, architecting complex systems, and driving execution across multiple teams. Unlike standard engineering positions focused on individual tasks, Principal Engineers act as technical multipliers, ensuring that entire departments operate efficiently and build scalable, reliable, and maintainable software.

The core responsibilities of a Principal Engineer extend far beyond writing code. They are tasked with establishing architectural standards, selecting technology stacks, and designing system integrations that support both current product needs and future growth. These roles often involve deep collaboration with cross-functional stakeholders, including product management, quality assurance, operations, and executive leadership, to align technical strategy with business objectives. A significant portion of their day is spent on risk management, troubleshooting system-level issues, and leading root cause analysis for complex failures. They also mentor senior engineers and team leads, fostering a culture of engineering excellence and continuous improvement. In many organizations, they are the final authority on technical decisions, resolving disputes and ensuring that engineering efforts remain focused on high-impact priorities.

Typical requirements for Principal Software Engineer jobs are stringent, reflecting the high level of responsibility. Employers generally seek candidates with a Bachelor’s or Master’s degree in Computer Science or a related field, coupled with a decade or more of progressive software engineering experience. Deep expertise in multiple programming languages—such as C#, C++, Java, or Python—is standard. A strong background in system architecture, cloud computing, distributed systems, and networking is essential. For roles in regulated industries, familiarity with compliance standards (like IEC 62304 or FDA guidelines) is often necessary. Beyond technical prowess, these positions demand exceptional communication, collaboration, and leadership skills. The ability to operate effectively under pressure, manage technical dependencies, and drive predictable execution during critical release cycles is paramount. Principal Software Engineer jobs are not for those who wish to remain hands-off; they require a balance of strategic thinking and hands-on technical contribution to solve the hardest problems facing the organization.