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 Software Engineering Program Manager
$101K - $150K *
Create and lead transformative software engineering programs across teams globally, driving modernization, cross-functional alignment, and effective communication to ensure timely and customer-focused...
2 weeks ago
Senior Manager of Software Engineering for Data Platform
$130K - $180K *
Drive innovation in financial technology by mentoring technical teams and advancing operational efficiencies while leading the development of a high-throughput observability platform that enhances pay...
3 weeks ago
$137K - $180K *
Drive innovation and lead Finance Tech teams in developing cloud solutions and enterprise platforms. Foster agile environments while growing team capabilities through mentorship and technical leadersh...
3 weeks ago
$137K - $180K *
Lead the charge in transforming Finance Technology teams by driving cloud initiatives and architecting innovative solutions, fostering a culture of excellence and growth in a dynamic, agile environmen...
3 weeks ago
$165K - $180K *
Lead the charge in creating impactful software solutions that transform complex climate data into user-friendly experiences. Collaborate with a dynamic team to both architect and execute full-stack fe...
Today
Senior Manager of Software Engineering for Data Platform
$130K - $160K *
Transform your career by leading and mentoring teams in the design and delivery of a high-impact observability platform, enhancing operational efficiencies while collaborating across multiple technica...
3 weeks ago
$160K - $180K *
Join a high-performance engineering team to tackle complex architectural challenges, drive technical strategies, and shape AI capabilities for scalable platforms serving billions of messages in real-t...
4 days ago
$100K - $130K *
Accelerate your impact as a senior engineer driving end-to-end software delivery. Leverage AI tools and cutting-edge technology to tackle complex problems, design agentic systems, and enhance team cap...
1 week ago
Principal Software Engineer TS/SCI Polygraph
$154K - $278K *
Lead the charge in architecting and delivering innovative software features, translating complex requirements into robust designs, coordinating cross-team efforts, and mentoring peers to ensure high-q...
1 week ago
Senior Engineering Manager, Data Engineering
$235K - $290K *
Unlock your potential by leading a data engineering team to modernize data architecture, ensuring high-quality data access. Collaborate with cross-functional teams and drive engineering excellence whi...
4 weeks ago
$130K - $160K *
Lead the charge in advancing AI technology by architecting scalable ML solutions and guiding innovative projects from concept to deployment, collaborating across teams to integrate cutting-edge capabi...
2 weeks ago
Senior Software Development Engineer
$199K - $318K *
Lead the development of high-impact communication systems, enhancing traveler experiences at scale. Drive architectural design, implementation, and innovation within a dynamic, collaborative technolog...
Reposted 1 week ago
$179K - $225K *
Lead the charge in developing complex software systems by leveraging your extensive expertise in advanced technologies, system design, and software development processes within a fast-paced environmen...
2 weeks ago
Senior Principal Engineer - Software
$177K - $265K *
Elevate enterprise solutions by driving mid- to large-scale projects across teams, ensuring alignment with best practices to meet mission-critical R&D objectives in a dynamic, collaborative environmen...
2 weeks ago
$179K - $225K *
Transform the landscape of software engineering by leveraging deep expertise in diverse technologies and managing complex systems, while enhancing software development processes in a collaborative env...
2 weeks ago
$179K - $225K *
Drive innovative software solutions by developing and enhancing complex systems while ensuring optimal performance and adherence to design requirements. Collaborate with teams to tackle real-time data...
2 weeks ago
$179K - $225K *
Unlock potential by leading diverse software development projects, enhancing complex systems, and utilizing cutting-edge technologies to solve impactful challenges. Collaborate with experts in a dynam...
2 weeks ago
$120K - $160K *
Join a dynamic team dedicated to building and scaling innovative software products. You'll take ownership of projects, collaborating closely with founders and driving technical architecture decisions...
2 weeks ago
Sr. Software Development Engineer
$100K - $130K *
Shape the future of financial systems as a Senior Software Engineer, driving architectural excellence while developing scalable Java applications that empower major investors. Collaborate across teams...
3 weeks ago
$90K - $130K *
Help us manage and optimize global network infrastructures, ensuring seamless connectivity and innovative solutions across multiple sites while providing technical guidance and support for advanced ne...
1 week ago
$120K - $150K *
Transform the future of technology as you drive innovation in prototype development, support analytics, and collaborate with clients to enhance cloud solutions in a dynamic lab environment...
Reposted yesterday
$120K - $150K *
Drive success as you lead a dynamic team in building scalable software solutions. Champion technical excellence while nurturing team growth and collaborating with product and design to deliver seamles...
4 days ago
$120K - $150K *
Lead the charge in developing innovative prototype applications to support analytics, machine learning, and cloud solutions. Collaborate with customers and developers to enhance enterprise services wh...
Reposted today
$100K - $130K *
Champion the design and management of global network infrastructures. Drive the implementation of cutting-edge technologies while ensuring optimal performance and reliability across multiple sites. Co...
1 week ago
$100K - $130K *
Join a team that's dedicated to developing high-quality software, optimizing code, and driving innovation through collaboration. Contribute your expertise in SDLC and mentor junior engineers while enh...
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.