Talent.com

Principal software engineer Jobs in Vancouver, BC

Create a job alert for this search

Principal software engineer • vancouver bc

Last updated: 16 hours ago

Software Engineer

MicrosoftVancouver, BC, CA
CA$67,700.00 yearlyCA$67,700.00 yearly

Microsoft is a company where passionate innovators come together to collaborate, envision what’s possible, and take their careers further.In a cloud-enabled world, the possibilities for innovation ... Show more

 • New!

Senior Software Engineer

MatchBox Consulting GroupVancouver, British Columbia
PermanentPermanent

MatchBox Consulting Group is currently seeking a.Contribute to architectural direction, establish the foundation for the next generation of the platform, and plan the transition from the existing s... Show more

Software Engineer

Randstad CanadaNorth Vancouver, British Columbia, CA
TemporaryTemporary
Quick Apply

Our client, is seeking an experienced, highly technical Software Engineer II to join their Connect engineering team within the Experience Enablement Technology Department.In this hands-on engineer... Show more

Principal Process Engineer, Pharmaceutical

Optimyze1Vancouver, British Columbia, Canada
Full-timeFull-time
Quick Apply

We're hiring a Principal Process Development Engineer to work with industrial customers to support the deployment of AI-driven solutions in technical and operational environments.This is a cross-fu... Show more

Software Engineer - WiFi

Eagle WirelessRichmond, British Columbia, Canada, V6V 2V4
Quick Apply

Eagle Wireless is building the connective tissue of the physical world.Every connected car, every industrial sensor, every IoT device that needs to talk to the cloud reliably and securely — that’s ... Show more

Principal Software Engineer - Canada

JobGetVancouver, BC, CA
Quick Apply

About JobGet As the #1 app focused on everyday workers, JobGet is redefining the future of hiring.Founded in 2019, JobGet began as the only mobile-first hiring platform for everyday workers.Since t... Show more

Software Engineer - Canada

DataVisorVancouver, BC, CA
RemoteRemote
Full-timeFull-time
Quick Apply

DataVisor is the world’s leading AI-powered Fraud and Risk Platform that delivers the best overall detection coverage in the industry.With an open SaaS platform that supports easy consolidation and... Show more

Senior Software Engineer

British Columbia Investment Management CorporationVancouver, BC
CA$106,000.00–CA$128,000.00 yearlyCA$106,000.00–CA$128,000.00 yearly
Full-timeFull-time

March 31, 2026, British Columbia Investment Management Corporation (BCI) is the provider of investment management services for British Columbia’s public sector and one of the largest asset managers... Show more

Sr. Software Development Engineer / Principal, Software Development Engineer

Canada Workday ULCVancouver, BC, Canada
CA$168,000.00 yearlyCA$168,000.00 yearly
Full-timeFull-time

As either a Senior Software Development Engineer or a Principal Software Development Engineer on the AI Model Serving team, you will be a technical leader who helps shape the vision and direction o... Show more

Staff/Principal Engineer

hireVouchVancouver, British Columbia, USA

Inworld is looking for a Staff/Principal-level backend engineer with 8+ years of experience building and operating cloud-based services at scale.The ideal candidate is a strong IC with high technic... Show more

Software Engineer

TuringVancouver, British Columbia, Canada
CA$200.00–CA$300.00 dailyCA$200.00–CA$300.00 daily
ContractorContractor
Quick Apply

Based in San Francisco, California, Turing is the world’s leading research accelerator for frontier AI labs and a trusted partner for global enterprises deploying advanced AI systems.Turing support... Show more

Senior Software Engineer

Treasure AIVancouver, British Columbia, Canada

Treasure AI is the agentic experience platform built to acquire, retain, and grow your most valuable customers.Powered by AI, Treasure AI is shaped by human creativity and always-on through continu... Show more

Principal Mining Engineer

Equinox GoldVancouver, BC, CA

Equinox Gold is a growth-focused Canadian mining company with four operating gold mines, and a clear path to achieve more than one million ounces of annual gold production from a pipeline of develo... Show more

Principal Software Engineer

Motorola SolutionsVancouver, Canada
CA$180,000.00–CA$225,000.00 yearlyCA$180,000.00–CA$225,000.00 yearly

We are seeking a Principal Software Developer who shares this AI-First mindset to provide hands-on technical leadership across both cloud and on-premise platforms.In this role, you will leverage yo... Show more

Principal AI Engineer

Workday, Inc.Vancouver, BC, Canada
CA$188,000.00 yearlyCA$188,000.00 yearly
Full-timeFull-time

As a Principal AI Engineer in Agent Factory, you’ll design and build the core ML systems behind Workday’s next generation of AI agents.Working within a small, senior, cross-functional pod, you’ll o... Show more

Software Engineer/Senior Software Engineer (Full Stack)

EnvisioVancouver, British Columbia, Canada

Envisio Solutions is a leading provider of strategic planning and performance management software, helping organizations turn their visions into reality.We empower leaders to execute their strategi... Show more

Principal Analog Design Engineer

Celero Communications, Inc.Vancouver, BC, USA
CA$200.00–CA$300.00 dailyCA$200.00–CA$300.00 daily

Principal Analog Design Engineer.Are you an Analog Design Engineer, who is seeking an amazing opportunity delivering disruptive High Speed Interconnect Technology powering next generation AI? We ar... Show more

Principal Site Reliability Engineer

SaviyntVancouver, British Columbia, Canada, V5K 2A8
CA$260,000.00–CA$275,000.00 yearlyCA$260,000.00–CA$275,000.00 yearly

Principal Site Reliability Engineer.Work on a mission-critical SaaS platform used by global enterprises.Solve complex reliability challenges at scale.Influence architecture and engineering culture ... Show more

People also ask
Software Engineer

Software Engineer

MicrosoftVancouver, BC, CA
16 hours ago
Salary
CA$67,700.00 yearly
Job description

Overview
Microsoft is a company where passionate innovators come together to collaborate, envision what’s possible, and take their careers further. In a cloud-enabled world, the possibilities for innovation are endless.Microsoft’s Azure Data engineering team is leading the transformation of analytics and data with products including Microsoft Fabric, Azure SQL Database, Azure Cosmos DB, Azure Database for PostgreSQL, Azure Data Factory, Azure Synapse Analytics, Azure Service Bus, Azure Event Grid, and Power BI. Our mission is to build the data platform for the age of AI, powering a new class of data-first applications and helping organizations build a strong data culture.The Microsoft Fabric Data Integration team enables organizations to connect, move, and transform data across their data estate. Our integration capabilities help customers ingest, transform, and prepare data for analytics, real-time insights, and AI scenarios.Within Data Integration, the Power Query team powers data connectivity and transformation experiences across Power BI, Microsoft Fabric, Excel, and other Microsoft products. We build the platform, connectors, SDKs, and engineering systems that enable users and developers around the world to connect to and transform data from hundreds of sources.As a Software Engineer, you will contribute to software and platform capabilities that support data connectivity and transformation. You will work alongside engineers, product managers, and partner teams to develop reliable, high-quality solutions while growing your technical skills and gaining experience across the software development lifecycle.Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees, we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day, we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.

Responsibilities
Microsoft is a company where passionate innovators come together to collaborate, envision what’s possible, and take their careers further. In a cloud-enabled world, the possibilities for innovation are endless.Microsoft’s Azure Data engineering team is leading the transformation of analytics and data with products including Microsoft Fabric, Azure SQL Database, Azure Cosmos DB, Azure Database for PostgreSQL, Azure Data Factory, Azure Synapse Analytics, Azure Service Bus, Azure Event Grid, and Power BI. Our mission is to build the data platform for the age of AI, powering a new class of data-first applications and helping organizations build a strong data culture.The Microsoft Fabric Data Integration team enables organizations to connect, move, and transform data across their data estate. Our integration capabilities help customers ingest, transform, and prepare data for analytics, real-time insights, and AI scenarios.Within Data Integration, the Power Query team powers data connectivity and transformation experiences across Power BI, Microsoft Fabric, Excel, and other Microsoft products. We build the platform, connectors, SDKs, and engineering systems that enable users and developers around the world to connect to and transform data from hundreds of sources.As a Software Engineer, you will contribute to software and platform capabilities that support data connectivity and transformation. You will work alongside engineers, product managers, and partner teams to develop reliable, high-quality solutions while growing your technical skills and gaining experience across the software development lifecycle.Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees, we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day, we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.

Qualifications

Required/Minimum Qualifications

  • Bachelor’s Degree in Computer Science or related technical field AND experience coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.

Job Requirements: Other & AdditionalAbility to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings: Microsoft Cloud Background Check:This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.

Preferred/Additional Qualifications

  • Master's Degree in Computer Science or related technical field with proven experience coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.
  • Experience developing software, services, platforms, or developer technologies.
  • Familiarity with data connectivity, APIs, databases, or data integration technologies.
  • Familiarity with software engineering practices such as source control, code reviews, automated testing, and continuous integration.
  • Experience or familiarity with technologies such as C#, .NET, TypeScript, SQL, Azure, or related technologies.
  • Interest in solving technical challenges involving data connectivity, reliability, performance, and platform engineering.


Software Engineering IC2 - The typical base pay range for this role across Canada is CAD $67,700 - CAD $133,600 per year.

Find additional pay information here:



Software Engineering IC2 - L'échelle salariale de base typique pour ce rôle dans l'ensemble du Canada est de 67,700 $ CAD à 133,600 $ CAD par année.

Pour plus d'information au sujet de la rémunération, veuillez cliquer ici:



Ce poste sera ouvert pendant au moins cinq jours et les candidatures seront acceptées de façon continue jusqu’à ce que le poste soit pourvu.


This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.



Microsoft est un employeur offrant l’égalité d’accès à l’emploi. Tous les candidats qualifiés seront pris en considération pour l’emploi, sans égard à l’âge, à l’ascendance, à la citoyenneté, à la couleur, aux congés médicaux ou familiaux, à l’identité ou à l’expression de genre, aux renseignements génétiques, à l’état d’immigration, à l’état matrimonial, à l’état de santé, à l’origine nationale, à un éventuel handicap physique ou mental, à l’affiliation politique, au statut de vétéran protégé ou au statut militaire, à la race, à l’ethnie, à la religion, au sexe (y compris la grossesse), à l’orientation sexuelle ou à toute autre caractéristique protégée par les lois, ordonnances et règlements locaux applicables. Si vous avez besoin d’aide avec des accommodements religieux et/ou d’un accommodement raisonnable en raison d’un handicap pendant le processus de candidature, apprenez-en plus sur la


Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about