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.
$135K - $160K *
Shape impactful software products by leading full-stack development efforts, driving architectural decisions, and collaborating closely with a small, dynamic team to enhance reliability, scalability...
Reposted 2 weeks ago
$143K - $205K *
Lead the charge in architecting advanced agentic AI systems leveraging cutting-edge LLMs and MCP frameworks. Collaborate with cross-functional teams to develop innovative solutions for complex workflo...
3 days ago
Lead Software Product Engineer
$110K - $130K *
Lead product enhancements by managing development lifecycle, defining roadmaps, ensuring functionality, and collaborating with users to initiate feature requests while coding and strategizing to meet...
1 week ago
$110K - $130K *
Advance software solutions in logistics, leveraging AI and full-stack engineering. Collaborate with teams to design, develop, and maintain scalable applications, while ensuring quality and optimizing...
3 weeks ago
$110K - $130K *
Pioneer innovative software solutions by leading research, design, and implementation efforts. Collaborate closely with cross-functional teams to enhance system performance and mentor fellow engineers...
Reposted 2 weeks ago
$120K - $145K *
Empower your career by designing and developing advanced software solutions for Object-Based Intelligence. Collaborate in an Agile environment to create scalable applications and APIs that leverage Se...
3 weeks ago
Principal Software Engineer, Data Architecture
$204K - $337K *
Join us to define innovative data architecture strategies for global enterprise systems. Drive the modernization of data platforms, collaborating with teams to ensure scalable, secure solutions that e...
1 week ago
Principal Software Engineer, Data Architecture
$195K - $323K *
Transform the landscape of enterprise data architecture by leading modernization efforts, enforcing governance, and implementing cutting-edge technologies to enhance data management across diverse glo...
2 weeks ago
Principal Software Engineer, Data Architecture
$204K - $337K *
Innovate the future of data architecture by defining and advancing global strategies. As a pivotal senior technical leader, you'll drive modernization and establish secure solutions that comply with r...
2 weeks ago
Principal Software Engineer, Enterprise Technology Vertical
$160K - $200K *
Drive innovation in AI-powered enterprise workflows by shaping and delivering robust full-stack solutions. Own technical direction, collaborate with teams, and translate customer needs into scalable p...
3 weeks ago
$165K - $283K *
Lead the technical direction for innovative AI-native products blending cloud, ML, and hardware. Collaborate with cross-functional teams to establish scalable architecture that enhances intelligent sy...
3 weeks ago
$120K - $145K *
Join a transformative team to architect innovative software solutions, driving enterprise-scale applications while mentoring others and enhancing product definition through AI-first methodologies and...
1 week ago
Principal Embedded Software Engineer
$160K - $200K *
Design and develop advanced embedded software systems for military aircraft. Collaborate with cross-functional teams while ensuring high performance and safety in avionics capabilities. Drive innovati...
1 week ago
$200K - $220K *
Lead the charge in defining AI platform patterns and providing technical direction across multiple teams while actively contributing production code and solving complex problems in a collaborative set...
Reposted 3 days ago
$180K - $200K *
Join a dynamic team as a Principal AI Engineer, leading software design and AI integration. You'll mentor developers and drive innovative, scalable solutions that enhance efficiency using AI tools and...
1 week ago
$177K - $212K *
Champion the development of high-impact software for national security, leading a dynamic team with hands-on engineering, technical direction, and cross-functional communication to enhance strategic o...
2 weeks ago
$153K - $166K *
Empower the development and operation of advanced cloud security solutions, enhancing automated guardrails and vulnerability management. Collaborate with cross-functional teams to secure applications...
Yesterday
$125K - $155K *
Pioneer software development initiatives to modernize business-critical applications, enhance performance, and ensure seamless system integrations, driving operational excellence within hybrid environ...
1 week ago
Senior Principal Software Engineer
$130K - $155K *
Lead the charge in advancing missile defense systems through innovative software solutions as a Senior Principal Software Engineer, collaborating on critical projects that protect US interests while t...
2 weeks ago
$130K - $155K *
Accelerate software innovation by developing features for embedded systems, improving product performance, and mentoring junior engineers in a dynamic, collaborative environment focused on optical net...
3 weeks ago
$110K - $130K *
Pioneer cutting-edge software solutions by designing and developing features, optimizing performance, and mentoring junior engineers in a dynamic environment. Collaborate with various teams to enhance...
3 weeks ago
Lead Software Engineer- Uplink Systems
$170K - $215K *
Empower innovation in software engineering by leading a skilled team to design and maintain uplink systems for NASA's Deep Space Network, ensuring high-reliability signal processing and interface effi...
3 days ago
Principal Ground Software Engineer
$150K - $180K *
Lead the technical evolution of satellite ground software to optimize operations and enhance automation for constellation management. Mentor engineers while setting architecture and ensuring mission r...
2 weeks ago
$140K - $226K *
Transform high-impact product features by guiding teams through development, ensuring quality and safety while leveraging AI tools. Foster continuous learning, architecture exploration, and process im...
Reposted 2 weeks ago
$140K - $226K *
Unlock your potential while championing innovative solutions and driving high-impact product features. Collaborate with cross-functional teams to enhance application quality and guide fellow engineers...
Reposted 2 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.