Remote
Compensation
Position Level
Last 30 days
Industries
Locations
More1

Principal Software Engineer Jobs at Ladders

The role of a Principal Software Engineer is one of the highest-level individual contributor positions in software development. …

1,000+ Principal Software Engineer Jobs in Vancouver, BC

$ Average salary: 183,802

Sort By: Relevance

Get email alerts for Principal Software Engineer jobs!
  • Principal Software Engineer, Agentic AI DevOps

    $185K — $309K *Vancouver, BCIn-Person
    Elevate your impact by joining a dynamic team to build AI solutions that enhance incident response and improve operational efficiency for production systems, transforming the developer experience across AWS applications.
    Requirements: 10+ years software dev experience, Agile environment expertise, team management.
  • Principal Software Developer

    $200K — $260K *US-AnywhereRemote in Canada
    Oversee the design and evolution of large-scale systems, providing technical leadership, evaluating architectures, and creating actionable roadmaps to enhance system reliability and scalability across complex environments.
    Requirements: Degree in Computer Science/Engineering; 8+ years experience in software development.
  • Lead Software Engineer, Production Systems

    $100K — $130K *Vancouver, BCIn-Person
    Lead the charge in developing innovative production tools, driving technical strategy and team growth while collaborating across departments to enhance workflows and ensure seamless operations in a dynamic VFX studio environment.
    Requirements: 7+ years in production tools; 2+ years ShotGrid; Senior Python; API familiarity.
  • Background effect

    Get all you need to secure your next interview

    Senior Software Engineer - Java, Angular

    $100K — $140K *US-AnywhereRemote in Canada
    Drive excellence in software development by crafting efficient, secure, and scalable solutions while collaborating within agile teams and mentoring peers to enhance client success and deliver high-quality applications.
    Requirements: Bachelor's in Computer Science, 8+ years experience in Java, Spring, Angular.
  • Senior Software Development Engineer

    $140K — $210K *Vancouver, BCHybrid
    Take ownership of developing full stack solutions that power AI-driven features for HR and Finance workflows. Collaborate with cross-functional teams to deliver scalable, production-grade applications that enhance user experiences.
    Requirements: 8+ years software engineering, 5+ years web frameworks (Python, Flask), DB experience.
  • Senior Software Development Engineer

    $140K — $210K *Vancouver, BCIn-Person
    Contribute to cutting-edge AI experiences as you build full stack solutions that simplify HR and Finance workflows. Collaborate with a cross-functional team, own features end-to-end, and deliver impactful, scalable products that enhance customer experience.
    Requirements: 8+ years software engineering, 5+ years web development (Python), cloud SaaS experience.
  • Senior Software Engineer

    $105K — $155K *US-AnywhereRemote in Canada
    Unlock potential by joining the Cloud Forensics team to develop software that enhances digital investigations. Utilize reverse engineering and innovative techniques to recover critical internet data for impactful customer solutions.
    Requirements: 5+ years in Software Engineering, C# .NET proficiency, Agile experience.
  • Principal Software Developer

    $120K — $150K *Burnaby, BCIn-Person
    Engineer high-performance software systems while leading architecture and Agile practices. Foster collaboration, mentor junior developers, and ensure exceptional quality in all product releases, empowering cutting-edge solutions.
    Requirements: 12+ years software dev, expert in C++/Rust, Agile, architecture design.
  • Staff Engineer (Platform)

    $180K — $210K *Vancouver, BCIn-Person
    Shape the future of our platform by designing scalable, secure architectures and leading a team focused on building high-quality distributed applications while driving continuous improvements and mentoring junior engineers.
    Requirements: 8-15 yrs experience, C#, TypeScript, PostgreSQL, Docker, AWS expertise.
  • Senior Staff Software Engineer

    $246K — $290K *Vancouver, BCIn-Person
    Deliver innovative solutions by leading cross-team initiatives, mentoring engineers, and collaborating with product leaders, to enhance enterprise capabilities while ensuring consumer-grade user experiences across a diverse engineering environment.
    Requirements: 10+ years in software engineering, strong architecture expertise, mentoring skills.
  • Senior Software Engineer

    $103K — $160K *US-AnywhereRemote in Canada
    Seeking a Senior Software Engineer to architect complex Salesforce solutions and multi-platform systems, driving innovation while optimizing performance and scalability in a collaborative environment. Join us to enhance our SaaS offerings!
    Requirements: 5+ years software engineering experience, deep Salesforce skills, Java, Node.js.
  • Platform Engineer

    $90K — $130K *US-AnywhereRemote in Canada
    Shape robust enterprise cloud infrastructure by leveraging modern technologies to enhance system reliability and efficiency, while collaborating closely with a progressive engineering team committed to innovation and best practices.
    Requirements: 3+ years in Kubernetes, Azure, Python, Bash; CI/CD experience; excellent communication skills.
  • Senior Software Engineer

    $125K — $234K *US-AnywhereHybrid
    Transform vehicle autonomy with robust, low-latency C++ software that integrates complex systems. Collaborate with cross-functional teams to deliver high-quality software critical for safety-driven performance across various platforms.
    Requirements: 4+ years C++, Linux; Bachelor's in relevant field; safety-critical experience preferred.
  • Senior Software Engineer

    $100K — $130K *US-AnywhereIn-Person
    Drive innovation as a Senior Software Engineer, architecting scalable, event-driven systems. Collaborate cross-functionally to enhance user experience, while mentoring team members and ensuring high engineering standards are met.
    Requirements: 5+ years experience, proficiency in TypeScript, Node.js, React, PostgreSQL, AWS.
  • Senior Software Engineer, Agents

    $100K — $130K *Vancouver, BCIn-Person
    Transform AI agent development by optimizing backend systems and crafting evaluation frameworks. Own projects from design to deployment, collaborating cross-functionally to ensure reliability and scalability while enhancing customer impact.
    Requirements: Bachelor's degree, 5+ years experience, strong coding skills in Python.
  • Staff Engineer (Product)

    $180K — $210K *Vancouver, BCIn-Person
    Shape the future of cutting-edge technology by leading large-scale initiatives, mentoring engineers, and driving architectural excellence. Collaborate across teams to deliver impactful solutions that enhance user experiences and performance.
    Requirements: 8-15 yrs exp, strong in React & TypeScript, backend Node.js, SQL/NoSQL.
  • Senior Software Engineer, Web App Performance & Scalability

    $176K — $224K *Vancouver, BCIn-Person
    As a Senior Software Engineer at Asana, you will focus on enhancing the performance and scalability of the web application for a diverse customer base. This role involves tackling complex technical challenges, leading initiatives, and mentoring other engineers while collaborating with various teams to improve infrastructure and user experience.
    Requirements: 5+ years software development; 3+ years frontend technologies; strong communication.
  • Senior Software Engineer

    $100K — $130K *US-AnywhereRemote in Canada
    Lead the design and development of in-house systems to enhance the post-purchase journey. Own projects from inception to deployment, collaborating with teams to create scalable solutions that simplify customer experience and optimize workflows.
    Requirements: Bachelor's in Computer Science; 5+ years in software development; strong coding skills.
  • Senior Fullstack Software Engineer, Collaboration

    $120K — $160K *US-AnywhereRemote
    Lead the charge in developing collaborative features and high-quality APIs that enhance user experiences across multiple teams, empowering customers and driving Vanta's growth in security and compliance management.
    Requirements: 8+ years experience, full-stack skills, React, TypeScript, GraphQL.
  • Senior Software Engineer, Web App Performance

    $176K — $200K *Vancouver, BCIn-Person
    Drive technical initiatives to enhance web application performance and scalability. Collaborate with cross-functional teams, tackle complex challenges, and mentor engineers, all while optimizing the customer experience through modern technologies.
    Requirements: 6+ years software development, 3+ years frontend tech experience.
  • Lead DevOps Engineer

    $110K — $130K *Vancouver, BCIn-Person
    Develop innovative infrastructure solutions and optimize deployment processes. Collaborate with cross-functional teams to build cloud applications, enhance system reliability, and ensure operational efficiency in a dynamic environment.
    Requirements: Bachelor's degree; 4+ years IT; AWS; Linux; Docker; Kubernetes; Terraform.
  • Lead DevOps Engineer

    $110K — $130K *US-AnywhereRemote in Vancouver, BC
    Build robust cloud infrastructure, deploy applications, and enhance operations through automation, collaboration, and cutting-edge technologies, while ensuring effective security and disaster recovery solutions are in place.
    Requirements: Bachelor's degree, 4+ years IT experience, AWS, Linux, Docker, Kubernetes.
  • Senior Software Engineer

    $120K — $150K *US-AnywhereRemote in Canada
    Join a team that's passionate about developing cutting-edge cybersecurity solutions. As a Senior Full Stack Software Engineer, you will create robust software, drive projects across the stack, and mentor engineers in a dynamic environment.
    Requirements: 5+ years full-stack dev experience; proficiency in React, Node.js, Kubernetes.
  • Senior Software Engineer (Fullstack)

    $120K — $140K *US-AnywhereRemote in Canada
    Champion the evolution of a robust platform enabling customers to quantify product impact. Engage in full stack development using Java and React, driving architectural excellence and system reliability within a collaborative, Agile team.
    Requirements: 5+ years software engineering, Java & React, SaaS product experience.
  • Senior Software Engineer (Fullstack)

    $120K — $140K *US-AnywhereRemote in Canada
    Develop, design, and deliver robust integrations that enhance data insights, bridging content performance with sales outcomes through innovative solutions using AWS, C#, and Go while collaborating with various teams to drive effective project outcomes.
    Requirements: 5+ years backend development, strong C# or Go, AWS experience, integration skills.
2345...80

Principal Software Engineer, Agentic AI DevOps

Company Name
$185K — $309K *
Vancouver, BC V5K 5J9
In-Person
Information Technology
8 - 10 years of experience
Job Description

Create a Free Account

Get immediate access to this job

  • 7M+ $100K+ Professionals
  • 170,000+ Curated Jobs
  • 96,000+ companies

FAQ About Principal Software Engineer Jobs in Vancouver, BC

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.