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.
$77K - $127K *
Join a team that's dedicated to crafting high-quality front-end applications using React and AWS. You'll enhance customer experience and system performance while collaborating in an Agile environment...
3 weeks ago
Staff Software Engineer - Applications
$156K - $255K *
Champion technical excellence by designing scalable systems and driving engineering productivity initiatives, collaborating with leaders to align on strategies and enhance product reliability across m...
1 week ago
Senior Project Development Engineer
$110K - $130K *
Oversee project development teams for power generation systems while ensuring effective collaboration across engineering disciplines and maintaining project schedules and budgets. Propel energy projec...
2 weeks ago
DevOps Software Engineer, Level 3
$120K - $145K *
Elevate your career by driving DevOps software solutions for mission-critical satellite systems. Collaborate across teams to engineer seamless applications using C++/Python, Kubernetes, and advanced i...
2 weeks ago
$195K - $220K *
Develop and operate agentic AI systems on a robust automotive platform, enhancing intelligent automation. Lead design and implementation of workflows, maintain technical patterns, and ensure high-qual...
1 week ago
Staff Engineer, Infrastructure
$200K - $250K *
Join a team that's redefining infrastructure management by designing and automating scalable systems for advanced robotics. This hands-on Staff-level role focuses on collaboration, technical leadershi...
2 weeks ago
$152K - $205K *
Champion the development of scalable blockchain systems and APIs. Collaborate with cross-functional teams to enhance payment solutions while troubleshooting issues and ensuring high-quality code deliv...
Reposted 2 weeks ago
$130K - $155K *
Engineer high-performance trading solutions by innovating and collaborating with teams to enhance Fidelity’s brokerage platform. Drive cutting-edge technology to ensure exceptional scalability and res...
Reposted 3 weeks ago
$120K - $145K *
Pioneer excellence in mobile app development by leading a team of Android engineers, ensuring high quality and innovation while overseeing project architecture, integration, and continuous delivery th...
1 week ago
Principal Engineer-Software Development
$75K - $232K *
Join a team that's committed to developing innovative database solutions and analytics. Leverage your expertise in data visualization and machine learning within a collaborative, multi-disciplinary en...
1 week ago
$162K - $290K *
Contribute to building cutting-edge software systems that harness AI to solve real-world operational challenges. Drive technical strategy, collaborate across teams, and develop full-stack solutions in...
4 weeks ago
$154K - $212K *
Join a dynamic team to build innovative AI-powered software solutions that transform physical operations. This role offers autonomous ownership over technical projects, influencing design end-to-end...
4 weeks ago
$118K - $219K *
Lead the charge in architecting robust backend services for scalable AI agent workflows. Collaborate cross-functionally to enhance system performance, guiding projects from design through deployment w...
2 weeks ago
$110K - $130K *
Champion technical excellence in mobile app development, leading strategic innovations and mentoring engineers. Drive architecture of robust Android applications ensuring performance and reliability w...
1 week ago
$120K - $145K *
Unlock potential by leading and innovating mobile app development, guiding a skilled team through complex projects while ensuring top-notch architecture and performance aligned with strategic objectiv...
1 week ago
$125K - $150K *
Drive the technical vision for mobile app development, mentoring a team while ensuring high-quality releases and innovative solutions aligned with public safety missions. Work on complex Android archi...
1 week ago
$120K - $145K *
Join a pioneering team to innovate robotics solutions, enhancing machines' interaction with the real world. This role encompasses diverse challenges across the robotics stack, from software design to...
4 weeks ago
Senior Cyber Software Engineer
$90K - $190K *
Drive innovation in mission-critical software development, focusing on Python applications for SDR technologies. Collaborate to enhance DevSecOps practices and ensure robust deployment and integration...
1 week ago
$170K - $200K *
Empower our AI/Automation team to transform workflows. As a Senior Software Engineer, you'll design and develop innovative automation solutions using AI, collaborating closely to ensure impactful depl...
2 weeks ago
Senior Software Engineer (Data Platform)
$120K - $145K *
Develop and modernize integrations for an Athlete Management System, ensuring reliability and transitioning from C# .NET to Python while enhancing data pipelines and system architecture for performanc...
5 days ago
Senior Software Engineer (Data Platform)
$110K - $130K *
Lead the charge in strengthening and modernizing our data integrations by enhancing C# .NET systems and migrating to a new Python lakehouse architecture, ensuring reliability and scalability for our p...
5 days ago
Distinguished Software Engineer, Data Infrastructure
$253K - $416K *
Lead the charge in defining innovative strategies for robust online infrastructure, enhancing performance, and empowering teams. This distinguished role requires deep expertise, broad collaboration, a...
2 weeks ago
Senior Software Development Engineer - Iris AI
$135K - $160K *
Unlock your potential by designing, building, and managing cloud services that drive AI features, using C#/.NET, Python, and Go, in a fast-paced environment for enterprise-scale solutions...
3 weeks ago
$272K - $431K *
Shape the future of Edge AI by leading the design and implementation of robust firmware and software architectures, ensuring optimal performance and reliability while collaborating with cross-function...
1 week ago
Principal Software Engineer - Observability & Telemetry Data
$222K - $257K *
Empower innovation at the forefront of observability. Lead the design and integration of a unified telemetry data platform, influencing architecture across multiple teams and driving the effective use...
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.