The role of a Principal Software Engineer is one of the highest-level individual contributor positions in software development. Our goal is to connect you with the most outstanding job opportunities in this sector.
As a Principal Software Engineer, you'll be responsible for managing complex software development tasks, taking the lead on architectural decisions, and mentoring junior software engineers. This is a high-impact role where you can influence the direction of your team's software.
At Ladders, we specialize in high-paying jobs ($100K and over). With our platform, you can find Principal Software Engineer positions in top-tier companies who are looking for your skillset.
Senior Staff Software Engineer, Data
$120K - $150K *
Shape the data architecture of an innovative SaaS platform. Lead the design of shared data models and ClickHouse data products while actively coding and mentoring peers in a collaborative environment...
4 days ago
$90K - $120K *
Elevate the engineering department by managing maintenance operations, overseeing safety checks, and leading a dedicated team to enhance guest satisfaction and operational efficiency through effective...
3 weeks ago
Senior Technical Manager-Enterprise Apps
$120K - $150K *
Innovate by bridging business needs with technical solutions. Join us in driving Oracle CPQ implementations across the Oil & Gas or Manufacturing sectors, ensuring quality and stakeholder engagement t...
6 days ago
$105K - $195K *
Champion software development efforts to optimize architecture, APIs, and automation for a leading-edge platform. Collaborate with cross-functional teams to enhance product features, employing best pr...
Today
Vice President of Software Engineering
$150K - $200K *
Empower our software engineering teams by leading strategic initiatives, enhancing organizational capabilities, and ensuring high-quality, scalable solutions while actively shaping technical direction...
3 weeks ago
Front End Development Engineer, One MHS Software Controls and Science
$143K - $194K *
Discover innovative solutions for automated material handling and robotics, collaborating with teams to enhance user experience and streamline operations. Drive front-end development within dynamic en...
Reposted 3 days ago
Senior Software Development Engineer, Developer Experience
$184K - $250K *
Accelerate progress at a leading developer experience team by shaping scalable solutions, collaborating with cross-functional teams, and driving technical strategies that enhance integration efficienc...
3 weeks ago
$100K - $130K *
Join a team dedicated to cutting-edge software solutions. Collaborate on data management, ETL processes, and business intelligence reporting while utilizing your expertise in advanced software develop...
4 days ago
$100K - $130K *
Empower innovation by developing sophisticated software solutions that enhance data processing and BI capabilities. Collaborate across phases to deliver high-quality applications while ensuring securi...
4 days ago
Software Development Manager, Prime Video Personalization and Discovery
$203K - $275K *
Join a dynamic team to lead the development of AI-driven personalization models for Prime Video. Oversee a talented group of engineers while shaping end-to-end product strategies that enhance user exp...
Reposted 1 week ago
$100K - $130K *
Join a team that's driving innovation in software development. Leverage your advanced skills in data analysis, ETL processes, and software architecture to create impactful Business Intelligence soluti...
4 days ago
Lead Software Engineer - Java/Microservices/AWS/AI
$120K - $150K *
Champion innovative software solutions, leveraging advanced technologies to enhance workforce planning operations while driving efficiencies and value across diverse business functions in a collaborat...
Reposted 4 days ago
$105K - $195K *
Join a team that drives innovative solutions in software development, focusing on architecture, data optimization, and empowering cloud deployments while collaborating across functions to enhance prod...
2 weeks ago
$165K - $215K *
Drive the design and development of microservices applications, ensuring robustness, scalability, and seamless integration. Collaborate cross-functionally to provide technical solutions that enhance p...
1 week ago
Senior Software Engineer with Test Solutions
$86K - $165K *
Innovate within a dynamic engineering team to design, develop, and maintain sophisticated software applications for advanced weapon systems. Leverage cutting-edge technologies in a hands-on environmen...
2 weeks ago
Senior Software Engineer - Embedded Network
$161K - $255K *
Support our embedded software team in designing, developing, and integrating high-speed network protocols and drivers, ensuring compliance with stringent security standards in an agile, collaborative...
3 weeks ago
Senior Software Engineer - Embedded Network
$120K - $150K *
Discover how you can innovate within cybersecurity software engineering teams, designing and developing high-speed network solutions while ensuring compliance with security standards in an agile envir...
4 weeks ago
Principal Technical Program Manager, Hardware Engineering
$140K - $180K *
Champion the development of cutting-edge server hardware platforms, overseeing cross-functional teams to ensure on-time, high-quality product delivery. Leverage strong technical and program management...
Reposted 1 week ago
Senior Software Engineer - Embedded Network
$161K - $255K *
Unlock opportunities in embedded software engineering by joining a dynamic team dedicated to designing and enhancing secure network systems, while ensuring top-tier cybersecurity standards across mult...
4 weeks ago
Senior Software Engineer - Embedded Network
$120K - $150K *
Join our innovative team in driving cybersecurity advancements, developing embedded network software, and integrating high-speed solutions across diverse products while adhering to stringent security...
4 weeks ago
Senior Software Engineer - Embedded Network
$120K - $150K *
Architect high-performance embedded network software solutions while driving advancements in cybersecurity and Agile engineering. Collaborate in a multidisciplinary team to design, develop, and integr...
4 weeks ago
Senior Full Stack Software Developer
$100K - $130K *
Waters Corporation is seeking a Senior Full Stack Software Developer to join their QA/QC organization in Milford Global HQ. The role involves developing next-generation cloud applications and maintain...
Reposted today
$157K - $185K *
Join a dynamic team shaping the future of clinical trial development by driving innovative software solutions and enhancing user experiences through scalable architectures and cutting-edge technology...
2 weeks ago
$111K - $128K *
Join a dynamic team to design and enhance software solutions that drive key business objectives, focusing on advanced courseware capabilities and AI integrations in a collaborative, Agile environment...
Reposted today
$196K - $262K *
Transform shipping logistics for eCommerce by architecting robust backend solutions. Collaborate with cross-functional teams to deliver seamless user experiences, ensuring reliability and scalability...
3 weeks ago
What qualifications do I need to be a Principal Software Engineer?
A Principal Software Engineer typically has a bachelor's degree in computer science or a related field, along with several years of experience in the industry, particularly in software development. Leadership skills and the ability to manage complex projects are also essential.
What is the average salary of a Principal Software Engineer?
The salary greatly varies depending on the location and company. However, high-paying positions such as these often command six-figure salaries.
Can I search for job opportunities by location on Ladders?
Yes, Ladders allows you to search for Principal Software Engineer job opportunities by location and other parameters to better tailor your job search.