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.
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...
3 weeks ago
$90K - $130K *
Execute embedded software development for secure communications systems, collaborating with engineers to create and enhance cryptographic solutions, leveraging skills in C/C++, Linux, and networking p...
3 weeks ago
$80K - $110K *
Join a team that's dedicated to enhancing operational efficiency through process improvement and data-driven transformation in P&C business operations, leveraging Lean methodology and analytical skill...
2 weeks ago
$90K - $130K *
Engineer scalable embedded software solutions to enhance secure communication systems. Collaborate with interdisciplinary teams to develop innovative cryptographic technologies and ensure seamless int...
Today
$90K - $120K *
Lead the charge in developing cutting-edge embedded software for encrypted communication systems. Collaborate with multi-disciplinary teams to design, implement, and transition new features into servi...
Today
$90K - $130K *
Advance your career by designing and implementing embedded software solutions using C/C++ and Rust. Collaborate in a multi-disciplinary team, leveraging Linux OS and networking protocols to create inn...
Today
$90K - $120K *
Advance your career by developing embedded software for cutting-edge encrypted communication systems. Collaborate closely with a dynamic team to design and implement innovative solutions in a fast-pac...
Today
$90K - $120K *
Advance your career as you engineer embedded software for advanced encrypted communication systems, collaborating with a dynamic team to innovate and implement solutions within a government-focused en...
3 weeks ago
$90K - $120K *
Join a dynamic team to develop embedded software for advanced encrypted communication systems. Collaborate with cross-functional teams to enhance next-gen solutions, leveraging C/C++, Linux OS, and st...
3 weeks ago
$90K - $120K *
Transform your career by joining a dynamic team focused on embedded software for encrypted communications, collaborating with engineers to innovate and deliver secure solutions for government networks...
4 weeks ago
$90K - $130K *
Develop embedded software for encrypted communications systems, collaborating with multidisciplinary teams. Contribute to design, implementation, and testing, while utilizing Agile methodologies and e...
4 weeks ago
$100K - $130K *
Transform the DevOps landscape by automating CI/CD pipelines for cloud and on-premises solutions while collaborating with cross-functional teams to ensure streamlined builds, testing, and deployments...
1 week ago
$100K - $130K *
Explore advanced embedded software solutions in a dynamic team, focusing on developing secure communications systems and collaborating across technical domains to enhance innovative cryptographic capa...
3 weeks ago
$90K - $120K *
Unlock your potential as you develop embedded software for encryption systems. Collaborate with cross-functional teams to deliver innovative cryptographic solutions and streamline the support of gover...
3 weeks ago
$90K - $130K *
Join a team that's dedicated to developing cutting-edge software for encrypted communication systems. You'll work in a fast-paced environment, collaborating across disciplines to implement innovative...
3 weeks ago
$100K - $130K *
Join a dynamic team to develop embedded software solutions in C/C++ and Rust, enhancing secure communication systems. Collaborate with engineers to lead projects with minimal guidance while driving in...
3 weeks ago
$90K - $130K *
Contribute to cutting-edge embedded software solutions for secure communications, collaborating in a dynamic team to develop and innovate in cryptographic technologies while enhancing system capabilit...
3 weeks ago
$100K - $130K *
Contribute to software development for advanced encrypted communication systems, collaborating with multidisciplinary teams to ensure seamless integration of new capabilities and high-performance embe...
3 weeks ago
$90K - $120K *
Join a dynamic team to develop cutting-edge embedded software for encrypted communication systems, collaborating with cross-functional teams to deliver high-performance solutions in a fast-paced envir...
3 weeks ago
$90K - $130K *
Unlock potential by joining a dynamic team to develop embedded software for secure communication systems. Collaborate with engineers to innovate and implement cutting-edge solutions while enhancing se...
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.