Software Engineer

1 week ago


Vancouver British Columbia BB, British Columbia, Canada Microsoft Canada Full time

Microsoft’s Path team helps customers along their journey from the initial idea to the final realization of their goals – from Idea to Plan to Done.

We are responsible for collaborative work management products including Microsoft Project, Planner, To Do, and Visio. With Project and Planner, we help customers collaborate effectively to navigate complexity, determine critical paths, and orchestrate their plans to achieve more. With To Do and Tasks, we help customers capture, prioritize, and complete their aspirations and goals along their path to success. And with Visio, we help customers model and conceptualize information pathways that flow through process diagrams, organizational charts, and more to visualize what is and what can be. Collectively, we're responsible for an incredible portfolio of products and services that help guide people and organizations along their journey to achieve more.

As a Software Engineer, you will help plan, design, develop and test software systems or applications for software enhancements and new products which may be used in local, networked, cloud-based, or Internet-related computer programs. This opportunity will allow you to develop software, tools and code to be used in support of design, infrastructure and technology platforms as well as commercial or end-user applications. You will use current programming language and technologies to write code, perform testing and debug any issues with robust documentation, procedures for deployment and processes for maintenance.

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.

Relocation assistance is not available for this role.

NoneIndividual Contributor

  • Vancouver, British Columbia, B6B, British Columbia, Canada Microsoft Canada Full time

    The Artificial Intelligence (AI) Frameworks team at Microsoft develops the AI software used to train and deploy the world’s most advanced AI models. We collaborate with our hardware teams and partners to build the software stacks for Microsoft’s next-generation supercomputers and the new Maia-100 AI accelerator. We work closely with ML researchers and...


  • Vancouver, British Columbia, B6B, British Columbia, Canada Microsoft Canada Full time

    Are you a passionate software engineer looking to make a tangible impact? At Microsoft, we’re seeking a talented Senior Software Engineer to join our dynamic Cashback Platform team. Dive into cutting-edge technologies, collaborate with brilliant minds, and help millions of users save money effortlessly. If you’re ready to innovate and drive the future of...


  • Vancouver, British Columbia, B6B, British Columbia, Canada Microsoft Canada Full time

    The Artificial Intelligence (AI) Frameworks team at Microsoft develops the AI software used to train and deploy the world’s most advanced AI models. We collaborate with our hardware teams and partners to build the software stacks for Microsoft’s next-generation supercomputers and the new Maia-100 AI accelerator. We work closely with ML researchers and...


  • Vancouver, British Columbia, B6B, British Columbia, Canada Microsoft Canada Full time

    The Azure Edge + Platform Engineering System designs, builds, and operates the largest scale engineering system in the industry. We are building large scale systems by leveraging our experience and knowledge in distributed systems and hybrid cloud computing. Our services support the secure development and release of some of the most widely used products in...


  • Vancouver, British Columbia, B6B, British Columbia, Canada Microsoft Canada Full time

    Microsoft is a company where passionate innovators come to collaborate, envision what can be and take their careers further. This is a world of more possibilities, more innovation, more openness, and the sky is the limit thinking in a cloud-enabled world. Microsoft’s Azure Data engineering team is leading the transformation of analytics in the world of...


  • Vancouver, British Columbia, B6B, British Columbia, Canada Microsoft Canada Full time

    Microsoft Azure Edge + Platform (E+P) is a globally distributed team of engineers, architects, program managers, product managers, business program managers, business administrators, user-experience researchers, and designers who are responsible for the platform for Microsoft and for delivering Microsoft’s edge vision. We create the most reliable and...


  • Vancouver, British Columbia, B6B, British Columbia, Canada Microsoft Canada Full time

    Microsoft Azure Edge + Platform (E+P) is a globally distributed team of engineers, architects, program managers, product managers, business program managers, business administrators, user-experience researchers, and designers who are responsible for the platform for Microsoft and for delivering Microsoft’s edge vision. We create the most reliable and...


  • Vancouver, British Columbia, B6B, British Columbia, Canada Microsoft Canada Full time

    Microsoft is a company where passionate innovators come to collaborate, envision what can be and take their careers further. This is a world of more possibilities, more innovation, more openness, and the sky is the limit thinking in a cloud-enabled world. We are looking a for Senior Software Engineer for Microsoft’s Azure Data engineering team which is...


  • Vancouver, British Columbia, B6B, British Columbia, Canada Microsoft Canada Full time

    Microsoft AI’s (“MAI”) Mission is to use AI responsibly to make everyone more informed, capable, and supported. MAI is responsible for Microsoft’s consumer propositions including Copilot, Bing, MSN, Microsoft Advertising, and Edge, as well as developing proprietary foundational AI models. MAI works closely with a variety of teams across Microsoft and...


  • Vancouver, British Columbia, B6B, British Columbia, Canada Microsoft Canada Full time

    The Experience plus Devices (E+D) Growth team is seeking a Senior Software Engineer to help accelerate the adoption of Copilot and Microsoft 365. Our team is uniquely positioned at the strategic epicenter of E+D for revolutionizing the productivity business by delivering embedded experiences across the Microsoft 365 suite (Teams, Outlook, Word, PowerPoint,...


  • Vancouver, British Columbia, B6B, British Columbia, Canada S.i. Systems Full time

    Our client is looking for a Manager of Software Engineer in Test to lead a team of Software Engineers in Test and to lead the company’s efforts to optimize and enhance our build-test-deploy processes. Permanent, Hybrid - one day in office in downtown VancouverRequirements:4+ experience leading and managing Software Engineer in Test or SDET team7+ years of...


  • Vancouver, British Columbia, B6B, British Columbia, Canada Microsoft Canada Full time

    In Teams Premium Experiences team, people are at the center of everything we do. Our tech moves beyond screens and pixels, creating a new reality aimed at bringing us closer together — from remote coworkers socializing to build deeper connections to global leaders collaborating on the biggest challenges of our time and everything in-between. We’re a...


  • Vancouver, British Columbia, B6B, British Columbia, Canada Microsoft Canada Full time

    Come build community, explore your passions and do your best work at Microsoft. This opportunity will allow you to bring your aspirations, talent, potential - and excitement for the journey ahead. We’re a company of learn-it-alls rather than know-it-alls and our culture is centered around embracing a growth mindset, a theme of inspiring excellence, and...


  • Vancouver, British Columbia, Canada Software Aspekte Full time

    Job SummaryWe are seeking a skilled Software Quality Assurance Engineer to join our team at Software Aspekte. The ideal candidate will have a passion for functional testing and automation of embedded devices.About the RoleThe Software Quality Assurance Engineer will be responsible for designing, implementing, and exercising comprehensive testing strategies...

  • Software Engineer

    1 week ago


    Vancouver, British Columbia, B6B, British Columbia, Canada Microsoft Canada Full time

    Come build community, explore your passions and do your best work at Microsoft with thousands of University interns from every corner of the world. This opportunity will allow you to bring your aspirations, talent, potential—and excitement for the journey ahead. The Coalition is a flagship first-party studio within Xbox Game Studios and the home to one of...


  • Vancouver, British Columbia, B6B, British Columbia, Canada Microsoft Canada Full time

    Microsoft is a company where passionate innovators come to collaborate, envision what can be and take their careers further. This is a world of more possibilities, more innovation, more openness, and the sky is the limit thinking in a cloud-enabled world.Microsoft’s Azure Data engineering team is leading the transformation of analytics in the world of data...


  • Vancouver, British Columbia, B6B, British Columbia, Canada Microsoft Canada Full time

    Storage is experiencing incredible innovations right now. The innovations of storage technologies and cloud connected devices are having a profound effect on every area of Microsoft’s business. Storage devices are getting larger in capacity, faster in performance and intelligence at an astounding rate; our customers are expecting seamless experiences...


  • Vancouver, British Columbia, Canada Iris Software Inc. Full time

    At Iris Software Inc., we're looking for a highly skilled Senior C# Software Engineer to join our team in Vancouver, BC.**Job Summary:**We're seeking an experienced Senior C# Software Engineer to lead the development of mission-critical applications using ASP.NET and SQL. The successful candidate will have a strong background in C#, 8+ years of overall...


  • Vancouver, British Columbia, British Columbia, Canada SUSE Full time

    Always open. Our code, our culture, our opportunities. Leading open innovation without limits. We are SUSE.SUSE is a global leader in innovative, reliable and secure enterprise open source solutions, including SUSE Linux Enterprise (SLE), Rancher and NeuVector. More than 60% of the Fortune 500 rely on SUSE to power their mission-critical workloads, enabling...


  • Vancouver, British Columbia, B6B, British Columbia, Canada Microsoft Canada Full time

    Are you interested in working for one of the most exciting teams at Microsoft? Then look no further than Microsoft Teams SRE team. You will be building solutions that leverage state-of-the-art technologies to deliver the next evolution in collaboration and teamwork.What is a Site Reliability Engineer (SRE)? SRE is what you get when you treat operations as if...