CrawlJobs Logo
Briefcase Icon
Category Icon

Principal Software Engineer Jobs

643 Job Offers

Filters
Principal Software Systems Engineer
Save Icon
Lead the development of groundbreaking healthcare solutions as a Principal Software Systems Engineer in Raleigh. You will drive new product development for Infusion Pump Platforms and Digital Apps using Agile and Systems Engineering. This role requires expertise in regulated medical devices, requ...
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
Senior Principal Software Systems Engineer
Save Icon
Lead groundbreaking healthcare innovation as a Senior Principal Software Systems Engineer in Raleigh. You will drive new product development for Infusion Pump Platforms using Agile methodologies in a regulated medical device environment. This role requires 10+ years of experience and offers a com...
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
Senior Principal Software Systems Engineer
Save Icon
Lead groundbreaking healthcare innovation as a Senior Principal Software Systems Engineer in Raleigh. Utilize your 10+ years of experience in regulated medical devices to develop infusion pump platforms and digital applications. Drive Agile SDLC, mentor teams, and solve complex challenges in a ro...
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 Systems Engineer
Save Icon
Lead the development of groundbreaking healthcare solutions as a Principal Software Systems Engineer in Raleigh. You will drive new product development for Infusion Pump Platforms and Digital Apps using Agile and Systems Engineering. This role requires expertise in regulated medical devices, requ...
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
Principal Software Engineering Manager
Save Icon
Lead a team building high-performance, browser-based Advertising SDKs using JavaScript/TypeScript in Bangalore. This hands-on technical management role requires 8+ years of software engineering experience, including 3+ years leading engineers. You will own end-to-end delivery, ensuring excellence...
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 - Data Platform
Save Icon
Lead the architecture of a next-generation data platform for sophisticated financial institutions at Arcesium. This hands-on Principal Engineer role requires expertise in distributed systems, modern data lakes (Iceberg/Delta), and streaming tech (Kafka/Spark). Based in New York, you'll design hig...
Location Icon
Location
United States , New York
Salary Icon
Salary
200000.00 - 250000.00 USD / Year
arcesium.com Logo
Arcesium
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 an active Top Secret clearance, 20+ years of experience with DoD systems, and expertise in the full software development lifecycle. Join us to develop r...
Location Icon
Location
United States , Bedford
Salary Icon
Salary
120506.00 - 150000.00 USD / Year
dcscorp.com Logo
DCS Corporation
Expiration Date
Until further notice
Principal Software Engineer
Save Icon
Join our AI/ML team as a Principal Software Engineer in New York. You will design and deploy scalable ML systems and Agentic AI solutions, leveraging Python and cloud platforms. This role involves direct client collaboration, full-stack development, and driving innovation from discovery to produc...
Location Icon
Location
United States , New York
Salary Icon
Salary
250000.00 - 366000.00 USD / Year
invisible.co Logo
Invisible Technologies
Expiration Date
Until further notice
Principal Software Engineer- Android Development
Save Icon
Lead Android development for life-saving medical devices at Baxter Healthcare in Milwaukee. This principal role requires 5+ years in software engineering with expertise in Java/Kotlin, Android SDK, and regulated environments like IEC 62304. You'll architect robust software, influence team process...
Location Icon
Location
United States , Milwaukee
Salary Icon
Salary
112000.00 - 154000.00 USD / Year
https://www.baxter.com/ Logo
Baxter
Expiration Date
Until further notice
Principal Software Engineer
Save Icon
Join Microsoft's Office of the CTO as a Principal Software Engineer. Explore next-gen distributed systems, storage, and networking to shape impactful products. Leverage your expertise in C/C++/Rust, Linux, and algorithms in a collaborative, mentoring role across the US.
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
Principal Software Engineer (Cortex AgentiX)
Save Icon
Join Palo Alto Networks in Tel Aviv as a Principal Software Engineer for Cortex AgentiX. Develop scalable backend services for cutting-edge security products like Cortex XSOAR and AI solutions. Leverage your 5+ years of experience in Go/Python, cloud platforms, and AI integration within a dynamic...
Location Icon
Location
Israel , Tel Aviv
Salary Icon
Salary
Not provided
paloaltonetworks.com Logo
Palo Alto Networks
Expiration Date
Until further notice
Principal Software Engineer- Android Development
Save Icon
Lead Android development for life-saving medical devices at Baxter Healthcare in Milwaukee. Utilize your 5+ years of software engineering and Kotlin/Java expertise to build robust, regulated software. Enjoy comprehensive benefits, including health coverage from day one and a strong 401(k) plan, w...
Location Icon
Location
United States , Milwaukee
Salary Icon
Salary
112000.00 - 154000.00 USD / Year
https://www.baxter.com/ Logo
Baxter
Expiration Date
Until further notice
Senior Principal, Software Engineer (Network Testing)
Save Icon
Join HPE Networking as a Senior Principal Software Engineer in Sunnyvale. Architect and test robust Data Center & Enterprise Campus solutions using BGP, EVPN-VXLAN, and AI/ML tech. Lead test strategy, automation with Python/Pytest, and enhance software quality for a global customer base. Enjoy a ...
Location Icon
Location
United States , Sunnyvale
Salary Icon
Salary
183000.00 - 370500.00 USD / Year
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Senior Principal Software Engineer Python
Save Icon
Lead the development of autonomous AI systems as a Senior Principal Software Engineer in Issaquah. This role requires 10+ years of experience, deep Python expertise, and hands-on work with generative AI tools like LangChain. You will design core platform components, define technical strategy, and...
Location Icon
Location
United States , Issaquah
Salary Icon
Salary
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Software Senior Principal Engineer, Data Path Engineering
Save Icon
Join Dell in Warsaw as a Senior Principal Software Engineer in Data Path Engineering. Design and develop cutting-edge Big Data storage systems using C/C++ and Python. Leverage your 10+ years of experience in complex, high-performance software and distributed systems. Enjoy top benefits like priva...
Location Icon
Location
Poland , Warsaw
Salary Icon
Salary
Not provided
dell.com Logo
Dell
Expiration Date
Until further notice
Senior Principal Software Engineer
Save Icon
Lead the React Native migration at Zalando as a Senior Principal Engineer in Berlin. You will architect high-performance mobile platforms for 50M+ users, leveraging deep expertise in Fabric and native tooling. Champion a performance-first culture while enjoying a hybrid model, relocation support,...
Location Icon
Location
Germany , Berlin
Salary Icon
Salary
Not provided
zalando.se Logo
Zalando Sverige
Expiration Date
Until further notice
Principal Software Engineer
Save Icon
Lead the development of Microsoft Azure Storage, a globally distributed cloud system. As a Principal Software Engineer in Bangalore, you'll drive technical excellence, design scalable solutions, and mentor teams. Requires 12+ years of experience in C/C++/C#/Java/Python and distributed systems. Sh...
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 software development for a medical device company in San Diego. This Principal Engineer role requires 5+ years' experience in multi-threaded design within regulated environments. You will design, develop, and sustain critical software systems, adhering to strict quality management and design...
Location Icon
Location
United States , San Diego
Salary Icon
Salary
58.00 - 63.00 USD / Hour
gomillenniumsoft.com Logo
MillenniumSoft Inc
Expiration Date
Until further notice
Principal Software Engineer
Save Icon
Lead the design and development of advanced software solutions as a Principal Software Engineer in Sparks, US. This role requires deep expertise in C#, Angular, TypeScript, and ASP.NET MVC within the SDLC. You will work independently, mentor others, and enjoy remote support with a provided laptop.
Location Icon
Location
United States , Sparks
Salary Icon
Salary
65.00 - 69.00 USD / Hour
gomillenniumsoft.com Logo
MillenniumSoft Inc
Expiration Date
Until further notice
Principal Software Engineer II
Save Icon
Lead automation test development as a Principal Software Engineer in San Jose. This role requires 10+ years of hands-on experience, including deep expertise in Robot Framework, Selenium, C#, and Python. You will architect and expand test frameworks for UI and API, working closely with development...
Location Icon
Location
United States , San Jose
Salary Icon
Salary
75.00 - 80.00 USD / Hour
gomillenniumsoft.com Logo
MillenniumSoft Inc
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