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 Engineer, Reddit Pro - Publishers
$190K - $267K *
Empower product innovation by leading the development of scalable, efficient backend solutions. Collaborate with cross-functional teams to strategize and deliver exceptional products with a focus on s...
3 weeks ago
Principal Software Development Engineer
$144K - $288K *
Empower innovation by leading the design and development of scalable, secure cloud solutions while driving exceptional software engineering practices and data strategies across major platforms like AW...
Reposted today
$220K - $240K *
Pioneer innovative data solutions, driving the evolution of our data platform, fostering cross-functional collaboration and ownership of complex engineering challenges to empower analytics and decisio...
Reposted 2 days ago
Principal Research Engineer - Control, Optimization & Safety Systems
$249K - $338K *
Innovate in real-time control and safety-critical systems integrating AI. Collaborate on cutting-edge robotics by developing algorithms and safety mechanisms, ensuring reliability and efficiency acros...
3 weeks ago
$250K - $300K *
Lead the charge in product innovation, shaping experiences that scale from $10M to $100M ARR. Own end-to-end product surfaces, drive AI integration, and deliver impactful solutions while mentoring a t...
Reposted 6 days ago
Sr. Software Engineer, Framework
$160K - $175K *
Join a team that shapes the future of high-performance network systems. As a Senior Software Engineer, you'll tackle complex challenges, enhance performance, and collaborate to deliver scalable soluti...
2 weeks ago
Senior Principal Process Engineer
$152K - $229K *
Lead the future of manufacturing technology by driving innovation and process optimization that enhances product quality and collaboration within cross-functional teams to establish best-in-class manu...
Today
$125K - $150K *
Contribute to the design and delivery of scalable cloud-native microservices while leading efforts to enhance software quality and performance across distributed engineering teams. Collaborate on inno...
3 weeks ago
$125K - $150K *
Join a team that's dedicated to designing and delivering scalable microservices for a leading digital platform. Collaborate with distributed engineering teams and contribute to architectural excellenc...
3 weeks ago
$125K - $150K *
Drive the design and delivery of scalable, cloud-native microservices while leading technical efforts across distributed teams and ensuring architectural excellence and reliability in software solutio...
3 weeks ago
$120K - $150K *
Join us to architect and enhance scalable platform systems while driving innovation across multiple engineering teams. Enjoy a hands-on role that blends leadership with coding, improving our customer...
3 weeks ago
$120K - $150K *
Drive the technical strategy for scalable systems across multiple platforms, ensuring alignment with business growth. Lead collaborative design efforts while remaining hands-on to build tools and infr...
3 weeks ago
Principal, Technical Program Manager
$130K - $180K *
Optimize the development of advanced memory test solutions, ensuring high quality and performance. Lead full production test program creation, collaborate with teams, and drive continuous improvement...
1 week ago
Senior Software Development Engineer
$139K - $180K *
Contribute to innovative GenAI software development, enhancing product features and performance through the entire lifecycle, leveraging cutting-edge technologies and methodologies to achieve excellen...
3 weeks ago
Senior Software Development Engineer
$150K - $167K *
Join a team that's designing high-performance firewalls and scalable solutions. Play a vital role in developing cutting-edge technologies, enhancing network security, and collaborating with QA for sea...
4 weeks ago
Principal Software Engineer (Onsite - Cedar Rapids, IA)
$107K - $204K *
Innovate quality assurance methods by leading engineering teams, enhancing design processes, and ensuring compliance with industry standards to deliver superior products safely and efficiently through...
2 weeks ago
$138K - $206K *
Empower our teams to innovate by leveraging your technology expertise in Identity Governance solutions. Collaborate with high-performing groups to enhance operational efficiency, automate processes, a...
1 week ago
$138K - $206K *
Innovate and lead the development of IAM solutions, leveraging cloud technologies and automation. Collaborate with high-performing teams to enhance operational efficiency and deliver impactful data to...
1 week ago
$100K - $130K *
Join a team that's reshaping software development by leveraging agentic AI tools. Take charge of full-stack production applications, collaborating with engineers to enhance systems and deliver scalabl...
2 weeks ago
Lead Software Engineer, Full Stack
$215K - $245K *
Pioneer transformative software solutions while leading a talented team. Drive innovation, mentor peers, and deliver impactful cloud-based applications that empower users financially through emerging...
Reposted yesterday
Lead Software Engineer, Full Stack
$179K - $204K *
Innovate to lead diverse technology projects, guiding a talented team of developers in creating cloud-based solutions to enhance financial empowerment for millions. Collaborate with product managers a...
4 weeks ago
Lead Software Engineer, Full Stack
$179K - $204K *
Transform technology projects as a Lead Software Engineer, guiding a skilled team to deliver innovative solutions. Embrace cloud computing and agile practices to drive impactful experiences that empow...
4 weeks ago
$120K - $150K *
Elevate platform engineering by transforming infrastructure operations into an engineering-driven discipline focused on automation and observability. Lead a team while implementing cloud-first solutio...
3 days ago
$110K - $140K *
Develop innovative software solutions in robotics, leading design, testing, and documentation efforts to enhance performance and scalability. Collaborate with teams for product improvement while ensur...
Reposted 4 days ago
Software Development Manager, Flight Software
$184K - $250K *
Innovate with us to design, develop, and test embedded software for satellite control systems, while leading a talented engineering team focused on reliability, efficiency, and security in a multi-tie...
4 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.