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.
$179K - $224K *
Omada Health is seeking a Senior Software Engineer to develop and integrate tools that enhance contracting, eligibility, and billing processes. The ideal candidate will lead projects, mentor team memb...
Reposted 4 days ago
$140K - $165K *
Champion the development of scalable backend services and user-facing features while collaborating cross-functionally to enhance engineering practices and optimize performance within a dynamic video a...
2 weeks ago
Senior Software Engineer, DevOps
$130K - $200K *
Join a dynamic team to enhance production technologies while ensuring optimal performance, scalability, and reliability of systems. Collaborate with engineering to streamline processes and implement i...
3 weeks ago
Staff Software Engineer (Fullstack)
$240K - $270K *
Grow your career with a mission-driven organization that empowers you to lead impactful projects, innovate technical solutions, and enhance user experiences within a collaborative engineering team. Dr...
Reposted 1 week ago
Senior Staff Software Engineer
$246K - $290K *
Deliver innovative solutions by leading cross-team initiatives, mentoring engineers, and collaborating with product leaders, to enhance enterprise capabilities while ensuring consumer-grade user exper...
1 week ago
$110K - $140K *
Drive impactful data solutions by leading lakehouse architecture, implementing scalable pipelines, and enhancing data models to support advanced analytics and AI features, with a focus on delivering v...
5 days ago
Lead Software Development Engineer
$148K - $188K *
Accelerate your career by developing AI-augmented workflows that enhance user experience, drive data integrity, and innovate backend systems. Join a high-impact engineering team to shape cutting-edge...
3 weeks ago
$110K - $140K *
Champion the design and implementation of advanced data pipelines and lakehouse architecture. Drive complex data modeling and enhance platform reliability, ensuring scalable analytics solutions that s...
5 days ago
$157K - $200K *
Drive the technical direction for Smart TV applications across platforms, leading a team of engineers in building high-performing React applications within resource-constrained environments. Collabora...
1 week ago
$157K - $200K *
Shape the future of Smart TV applications by leading a talented team. Drive technical direction, optimize performance, and innovate features across diverse platforms, while ensuring seamless user expe...
1 week ago
Senior Software Engineer, Core Trade
$165K - $180K *
Architect high-performance trading solutions, optimizing cross-functional collaboration and leading greenfield Java projects. Analyze system performance and ensure institutional-grade execution for gl...
Reposted 1 week ago
Senior Software Engineer - Platform & Infrastructure
$130K - $160K *
Empower critical infrastructure as a Senior Engineer, enhancing reliability, security, and product performance. Drive operational excellence and collaborate with teams to innovate solutions that scale...
1 week ago
Senior Software Engineer (Python & Agentic AI)
$120K - $150K *
Optimize operational efficiency by developing scalable software solutions and automating workflow processes within a dynamic Services Engineering team. Combine hands-on engineering skills with archite...
Reposted 1 week ago
$198K - $272K *
Shape the future of product management by leading cross-functional teams to innovate and refine our core directory product, supporting diverse workflows and ensuring data accuracy for our customers' o...
3 weeks ago
Senior Software Engineer - Platform & Infrastructure
$120K - $150K *
Join a team that's shaping the future of fintech infrastructure, where you'll own core platform systems, drive security and reliability, and enhance engineering efficiency from the ground up while col...
1 week ago
Senior Software Development Engineer
$130K - $196K *
Engage with cutting-edge technologies to automate financial models, ensure operational excellence, and convert advanced algorithms into scalable applications. Collaborate within a dynamic team to enha...
Reposted 1 week ago
$158K - $232K *
Join a team that builds scalable, reliable microservices frameworks and cloud storage solutions. Drive design and development for critical back-end systems while implementing modern CI/CD practices to...
5 days ago
$146K - $235K *
Drive innovative solutions by architecting and developing robust finance technology applications, ensuring system reliability and performance through collaboration with cross-functional teams and mode...
6 days ago
Senior Software Engineer (Python & Agentic AI)
$120K - $150K *
Drive innovation in software engineering by creating scalable solutions that enhance operational efficiency across our Services platform, collaborating with cross-functional teams to meet evolving cli...
Reposted 1 week ago
Director, Software Engineering
$120K - $150K *
Join a team that's driving health tech innovation! Lead our software engineering efforts, overseeing multiple squads to ensure agile delivery and team growth while enhancing compliance in a fast-paced...
3 weeks ago
Director, Software Engineering
$120K - $150K *
Drive high-performing engineering squads through effective agile processes, fostering team development and accountability within a regulated environment. Champion predictable delivery and strategic ex...
3 weeks ago
Director, Software Engineering
$120K - $150K *
Lead the charge in optimizing delivery and team development across engineering squads. Align with product leadership to ensure agile health and a high-performing team while navigating a regulated envi...
3 weeks ago
$100K - $130K *
Shape the future of AI-driven applications by designing scalable microservices and integrating cutting-edge technologies. Collaborate with teams to create impactful features that drive efficiency and...
3 weeks ago
Senior Manager, Software Engineering
$120K - $150K *
Join a team that's defining and driving HDX strategy across enterprise VDI/DaaS environments. Lead engineering teams to enhance user experience and collaborate with cross-functional teams to optimize...
2 weeks ago
Senior Software Engineer, Product Foundations
$150K - $200K *
Join a talented team to architect and build foundational services for a scalable platform, tackling complex distributed system challenges and enhancing developer productivity while ensuring high relia...
3 days 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.