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 Product Designer, Devices

    $171K — $252K *US-AnywhereRemote
    Elevate the design experience in connected devices, driving innovation and delivering seamless interactions for families. Collaborate across teams to create impactful solutions both digitally and physically, making everyday life safer and better.
    Requirements: 10+ years design experience, strong UI/UX skills, rapid prototyping, excellent communication.
  • Implementation Manager

    $68K — $96K *US-AnywhereRemote in Canada
    Champion customer success by leading SaaS implementation projects from kickoff to go-live, ensuring high-quality delivery, effective stakeholder management, and alignment with customer goals. Optimize processes for efficiency and satisfaction.
    Requirements: 3-5 years in SaaS implementation, project management skills, Bachelor's degree.
  • Senior Solutions Engineer, Enterprise - East

    $168K — $219K *US-AnywhereRemote
    Empower enterprise customers through value-driven solution selling, leveraging technical expertise and collaboration with sales teams to deliver impactful outcomes that enhance business success and foster strong client relationships.
    Requirements: 5+ years pre-sales experience; strong communication skills; technical acumen.
  • Background effect

    Get all you need to secure your next interview

    Senior Business Analyst

    $80K — $110K *Burnaby, BCIn-Person
    Unlock potential by leading cross-functional improvements in business systems. Collaborate with Supply Chain, MRP, and Finance teams to enhance operational effectiveness and drive scalable solutions across the organization.
    Requirements: Bachelor's degree, 4+ years MRP/PLM experience, 2+ years NetSuite, strong communication.
  • Engineering Manager, AI

    $120K — $150K *US-AnywhereRemote in Canada
    Lead the charge in building a high-performing engineering team to innovate AI-driven audit solutions, enabling customer autonomy while navigating rapid growth and shaping product strategies to align with core business goals.
    Requirements: 2+ years managing teams, LLM experience, familiarity with TypeScript, React.
  • Software Engineer, Infrastructure (8+ YOE)

    $196K — $339K *US-AnywhereIn-Person
    Lead the evolution of critical infrastructure at a fast-growing engineering organization. Drive impactful solutions across teams, enhancing systems for scalability, reliability, and developer experience as we expand our offerings and capabilities.
    Requirements: 8+ years experience in distributed systems; CS degree required.
  • Principal MLOps Engineer

    $150K — $200K *US-AnywhereIn-Person
    Drive the evolution of our ML platform by designing and deploying advanced MLOps infrastructure. Collaborate with teams to enhance efficiency in machine learning model management across various environments while ensuring security and compliance.
    Requirements: 7+ years in software/platform engineering, 5+ years with Docker/Kubernetes.
  • Sr. Software Engineer (Tel Core)

    $168K — $194K *Vancouver, BCIn-Person
    Advance the evolution of telephony by architecting resilient backend systems. Shape engineering excellence while optimizing real-time media pipelines for seamless voice and video communication across diverse networks.
    Requirements: BS in CS or equivalent, 5+ years software engineering experience, C/C++, Python.
  • Software Engineer II

    $91K — $140K *Vancouver, BCIn-Person
    Design innovative, high-performance Java solutions for fraud detection, collaborating in an Agile team to deliver scalable software while addressing operational challenges and enhancing user stories for impactful technology advancements.
    Requirements: Bachelor's degree; 3+ years Java exp.; Agile proficiency; REST APIs; SQL.
  • Experienced Systems Software Engineer - UFC

    $104K — $142K *Vancouver, BCIn-Person
    Join a dynamic team to enhance game performance and capabilities through innovative systems design, collaborating with engineers to develop core technologies for AAA gaming experiences while optimizing workflows and debugging complex systems.
    Requirements: 3+ years C++ experience; strong software design, debugging skills; team collaboration.
  • Head of Field Partner Operations

    $165K — $216K *US-AnywhereRemote
    Shape the future of partner operations by leading a dynamic team, driving planning and performance while fostering collaboration and innovation in a fast-paced, data-driven environment.
    Requirements: 8+ years in partner ops or business ops; 3+ years managing teams; data-driven.
  • Principal Program Manager, Business Operations

    $153K — $245K *US-AnywhereIn-Person
    Elevate cross-functional initiatives to protect revenue and ensure compliance, implementing sustainable solutions from strategy to execution while aligning with Product, Legal, and Business Operations for impactful results.
    Requirements: 10+ years in strategy or operations; strong analytical and leadership skills.
  • Senior Technical Game Designer, Game Prototypes

    $120K — $170K *US-AnywhereRemote in Canada
    Design and implement innovative gameplay mechanics across diverse genres for cloud streaming games. Collaborate with cross-discipline teams to create engaging prototypes, leveraging Technical Game Design expertise and Unreal Engine 5 fluency.
    Requirements: Bachelor's degree in game design or related field; 5+ years in game design; UE5 expertise.
  • Senior Firmware Developer

    $100K — $120K *Vancouver, BCIn-Person
    Pioneer in the development of innovative embedded firmware solutions for smart grid technology. Collaborate across teams to deliver high-performance applications that drive energy modernization and enhance system efficiency.
    Requirements: Bachelor's degree; 5+ years firmware experience; embedded Linux expertise; C/C++.
  • Manager, Software Development

    $120K — $150K *US-AnywhereRemote in Canada
    Transform engineering teams to excel in building scalable financial systems. Lead with a hands-on approach in architecture and coding while mentoring talent and enhancing project execution to deliver robust solutions.
    Requirements: Bachelor's in Computer Science; 9+ years dev experience; 1-2 years leadership.
  • Manager, Solutions Engineering - Enterprise

    $335K — $368K *US-AnywhereRemote in Canada
    Elevate enterprise solutions by leading a high-performing engineering team, enhancing customer engagement, and driving successful project rollouts through expert collaboration and strategic coaching in a dynamic, tech-focused environment.
    Requirements: Degree in relevant field; 5+ years in technical, customer-facing roles; leadership experience.
  • Staff Platform Engineer (CloudOps, DevSecOps, Data Foundations)

    $150K — $175K *Vancouver, BCIn-Person
    Transform infrastructure for AI-driven platforms by driving strategy and architecture, collaborating across teams, and impacting over 150 developers and autonomous systems at scale. Lead with innovation in cloud, data, and observability solutions.
    Requirements: 8-12+ years in platform engineering, AWS, Terraform, Kubernetes expertise.
  • Software Engineer

    $104K — $142K *Vancouver, BCIn-Person
    Transform software releases by collaborating across teams to deliver high-quality engine solutions. Leverage your expertise to improve processes and support development teams, ensuring efficient, reliable, and standards-compliant outcomes.
    Requirements: Bachelor's in Computer Science; 3+ years C++/C# experience; DevOps knowledge.
  • Manager, Engineering (Integrations)

    $120K — $150K *US-AnywhereRemote
    Empower teams as an Engineering Manager to drive data-centric initiatives. Lead integration projects, ensuring high-quality development and seamless collaboration across departments while delivering outstanding customer value with a focus on technical excellence.
    Requirements: 2+ years leadership experience; expertise in data systems, APIs, Agile.
  • Engineer, Application Development - 6 Month Contract

    $90K — $100K *Vancouver, BCIn-Person
    Unlock your potential by developing client-specific applications and collaborating with teams to drive technical projects. Your expertise will ensure tailored solutions that meet business needs while enhancing security and operational standards.
    Requirements: 5+ years full stack .NET, C#, degree in Computer Science/Technology required.
  • Project Engineer Lead

    $95K — $145K *Bellingham, WA (Whatcom County)In-Person
    Help us lead a team of engineers to execute complex projects while ensuring timely deliverables, effective risk management, and hands-on mentorship of junior engineers. Collaborate closely with clients to align on requirements and project status.
    Requirements: B.S. in engineering, 5+ years experience, leadership skills, US Citizenship.
  • Backend Engineer

    $90K — $105K *Vancouver, BCIn-Person
    Build high-throughput APIs and data services to optimize real-time social media performance, leveraging Node.js and PostgreSQL while collaborating on microservices and data ingestion pipelines.
    Requirements: 3+ years Node.js, PostgreSQL expertise, microservices knowledge, async patterns.
  • Senior Environmental Project Director (Upstream)

    $144K — $193K *Vancouver, BCIn-Person
    Drive complex environmental project delivery for upstream oil and gas, ensuring compliance and quality through structured frameworks. Manage multi-disciplinary teams and client relationships while adapting to regulatory landscapes.
    Requirements: Bachelor's degree in related field, 10+ years' experience, PEng/PGeo preferred.
  • Director, GTM Engineering & Systems

    $150K — $180K *US-AnywhereRemote
    Advance our GTM Systems & Tools team by architecting a high-performing revenue tech stack. Lead a skilled team to ensure seamless data flow, optimize workflows, and enable Marketing, Sales, and Customer Success to scale efficiently.
    Requirements: Bachelor's degree; 7+ years in SaaS; experience with revenue tech stacks.
  • Product Manager - Connected Home Hardware testing

    $57K — $105K *Vancouver, BCIn-Person
    Optimize your career path by leading employee market trials for consumer hardware. Your role will enhance product readiness, streamline processes, and connect feedback to continuous improvements across teams, ensuring superior customer experiences.
    Requirements: Bachelor's degree; experience in hardware/firmware lifecycle; JIRA proficiency.
1...1113...80

Principal Product Designer, Devices

Company Name
$171K — $252K *
US-Anywhere
+ 2 other locations
Remote
Consumer 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.