CrawlJobs Logo

Filters

Location
Salary

Principal Engineer Software Jobs

711 Job Offers

Principal Engineer Software- Iga
Save Icon
Principal Engineer Software sought to scale the IGA platform in Petah Tikva, Israel. You will drive core engineering for on-prem connector systems and hybrid cloud/SaaS environments (AWS). Requires 10+ years in Python, Go, or Java, plus expertise in TypeScript, MongoDB, and modern AI tools. Own t...
Location Icon
Location
Israel , Petah Tikva
Salary Icon
Salary
Not provided
paloaltonetworks.com Logo
Palo Alto Networks
Expiration Date
Until further notice
Principal Software Engineer
Save Icon
Principal Software Engineer sought to lead Workload Identity innovation in London. This role demands deep expertise in Golang, security, networking, cloud, and Kubernetes. You will design, prototype, and lead a team solving enterprise-scale challenges. Join a growing area with significant scope f...
Location Icon
Location
United Kingdom , London
Salary Icon
Salary
Not provided
paloaltonetworks.it Logo
Palo Alto Networks Italia
Expiration Date
Until further notice
Sr Principal Engineer - Software Quality
Save Icon
Sr. Principal Engineer - Software Quality role at Baxter in Gloucester, UK. Lead software quality for life-saving medical devices, ensuring compliance with ISO 13485, EU MDR, and FDA standards. Requires 10+ years in regulated software engineering, expertise in IEC 62304, and Agile integration. En...
Location Icon
Location
United Kingdom , Gloucester
Salary Icon
Salary
Not provided
https://www.baxter.com/ Logo
Baxter
Expiration Date
Until further notice
Principal Software Engineer
Save Icon
Principal Software Engineer sought in Columbus, US. Leverage 6+ years of Wynsure/eWAM expertise, including SLI APIs, EDA, and Data Migration, to define architectural guidelines and lead development initiatives. Must have production support experience with GOLD, OQL, and SQL Server. This role offe...
Location Icon
Location
United States , Columbus
Salary Icon
Salary
130500.00 - 170000.00 USD / Year
aflac.com Logo
Aflac
Expiration Date
Until further notice
Principal Software Applications Development Engineer
Save Icon
Principal Software Applications Development Engineer sought in Bangalore, India. This expert role involves designing, developing, and optimizing complex applications using Java, Python, and C++. Key requirements include deep Agile/Scrum expertise, strong analytical skills, and the ability to ment...
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Principal Software Engineer
Save Icon
Join Microsoft’s Substrate Deployment Team as a Principal Software Engineer to lead AI-powered deployment systems for hyperscale environments. You’ll drive innovation in C, C++, C#, Java, JavaScript, or Python, optimizing M365 services used by millions. This role offers mentorship, automation, an...
Location Icon
Location
United States , Multiple Locations
Salary Icon
Salary
142800.00 - 274800.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Principal Software Engineer, Security AI
Save Icon
Principal Software Engineer, Security AI – Mountain View. Design and build AI-powered services securing Microsoft’s cloud at scale. Leverage LLMs, RAG, and knowledge graphs to create intelligent security workflows. Requires 6+ years coding in Python/C++ and expertise in AI/ML systems. Join a team...
Location Icon
Location
United States , Mountain View
Salary Icon
Salary
142800.00 - 304200.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Principal Engineer Software, Tools & Platforms (Cortex)
Save Icon
Principal Engineer Software role in Santa Clara, CA, focused on building resilient infrastructure for Cortex. Requires expertise in Python, Kubernetes, microservices, and cloud providers. You will architect large-scale systems, lead design reviews, and drive code quality. Join a team shaping next...
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
Sr Principal Engineer - Software Quality
Save Icon
Sr Principal Engineer - Software Quality role in Gloucester, UK, driving compliance for life-saving medical devices. Lead Agile integration with ISO 13485, IEC 62304, and EU MDR. Requires 10+ years in software quality engineering and deep FDA expertise. Enjoy benefits like professional developmen...
Location Icon
Location
United Kingdom , Gloucester
Salary Icon
Salary
Not provided
https://www.baxter.com/ Logo
Baxter
Expiration Date
Until further notice
New
Principal Software Engineer – Test Automation
Save Icon
Principal Software Engineer – Test Automation role at Baxter in Bellevue, WA. Drive life-saving medical product quality by designing scalable test automation frameworks using Python, Java, or C/C++. Requires 7+ years SDET experience, expertise in PyTest, Selenium, or Robot Framework, and API test...
Location Icon
Location
United States , Bellevue
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
Join Microsoft Azure Data in Bangalore as a Principal Software Engineer to lead scale and resiliency for the Fabric Platform. Design high-level architecture, solve complex data challenges, and drive innovation in AI-powered analytics. Requires 12+ years coding in C++, C#, or Python with a Bachelo...
Location Icon
Location
India , Bangalore
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 sought to lead AI platform architecture for manufacturing and engineering tools in Hyderabad, India. Requires 13-17 years building cloud-native services with Kubernetes and microservices, plus hands-on LLM serving experience. Drive scalable AI gateways, agent hosting, ...
Location Icon
Location
India , Hyderabad
Salary Icon
Salary
Not provided
amgen.com Logo
Amgen
Expiration Date
Until further notice
New
Principal Software Engineer (Customer & Product Engineering)
Save Icon
Principal Software Engineer sought to drive engineering impact with strategic Azure customers at Microsoft. Design, build, and optimize production-grade applications, focusing on observability and scalable architectures. Requires 6+ years coding in C, C++, C#, Java, JavaScript, or Python. Join th...
Location Icon
Location
United States , Multiple Locations
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
New
Principal Software Engineer – Test Automation
Save Icon
Principal Software Engineer – Test Automation role in Bellevue, WA. Drive quality for life-saving medical technology at Baxter. Requires 7+ years in SDET, expertise in Python/Java, and frameworks like Selenium or PyTest. Lead test strategies, automation, and API testing with benefits starting day...
Location Icon
Location
United States , Bellevue
Salary Icon
Salary
112000.00 - 154000.00 USD / Year
https://www.baxter.com/ Logo
Baxter
Expiration Date
Until further notice
New
Principal Network Security Software Engineer
Save Icon
Principal Network Security Software Engineer sought for a leadership role in Bengaluru, India. You will guide a team designing cloud-native security features, requiring 12-15 years’ experience with networking protocols (HTTP, DNS, TCP/UDP) and programming in Go, Java, or C++. Expertise in AWS/Azu...
Location Icon
Location
India , Bengaluru
Salary Icon
Salary
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
New
Principal Software Engineer
Save Icon
Principal Software Engineer sought for Mastercard’s Identity Solutions Data Platform team in Budapest. You will design and operate large-scale data processing pipelines using Spark, Databricks, and AWS, tackling terabytes of data to prevent fraud. This role demands deep expertise in distributed s...
Location Icon
Location
Hungary , Budapest
Salary Icon
Salary
Not provided
mastercard.com Logo
Mastercard
Expiration Date
Until further notice
New
Principal Software Engineer
Save Icon
Lead the development of secure, mission-critical Teams Phone services for Microsoft’s Air Gapped and Sovereign Cloud environments. As a Principal Software Engineer in Redmond, you will architect scalable solutions using C, C++, C#, or Python, requiring an active U.S. Top Secret/SCI clearance with...
Location Icon
Location
United States , Redmond
Salary Icon
Salary
142800.00 - 274800.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
New
Principal Software Engineer - Embedded (RIS)
Save Icon
Principal Software Engineer (Embedded) sought for HPE-Juniper’s next-gen networking platforms in Sunnyvale, CA. Requires 10+ years in C/C++, Linux device drivers, and switch/router firmware. You will design complex embedded software, bring up new hardware, and collaborate across HW/SW teams. Enjo...
Location Icon
Location
United States , Sunnyvale
Salary Icon
Salary
172000.00 - 349000.00 USD / Year
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Principal Software Engineer
Save Icon
Join Microsoft’s AI Web Data Platform Team as a Principal Software Engineer. Architect internet-scale platforms processing tens of billions of documents daily, grounding LLMs for Copilots and AI solutions. Requires 8+ years in C++, Python, or Java, with expertise in large-scale distributed system...
Location Icon
Location
United States , Redmond
Salary Icon
Salary
142800.00 - 274800.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Principal Software Engineer - Digital Systems
Save Icon
Formlabs seeks a Principal Software Engineer to lead digital systems strategy in Somerville, MA (hybrid). You will architect integrations between Salesforce, NetSuite, and Shopify, blending Python/API expertise with enterprise platform knowledge. This high-impact role requires hands-on coding, cl...
Location Icon
Location
United States , Somerville
Salary Icon
Salary
140000.00 - 180000.00 USD / Year
formlabs.com Logo
Formlabs GmbH
Expiration Date
Until further notice
Previous 1 2 3 4 5 6 ... 36 Next

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.