Principal Software Engineering Manager

2 weeks ago


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

Microsoft Dynamics 365 is a suite of easy-to-learn and easy-to-use business solutions tailored to any market, designed for any business size, and dedicated to grocuttingwing business through delighted customers.

The Project Operations team builds business applications on top of two different platforms that run on Azure and pull together Dynamics 365, Office 365, and several other Microsoft cloud services to deliver high value, complete, and predictive application scenarios across all devices and form factors.

We are looking for a Principal Software Engineering Manager to join our team You will manage a team of software engineers and work with business and technology leaders as well as internal and external business users and partners to conceive, design and implement Dynamics 365 applications.

Scope and impact opportunity

As a leading force in the software industry, we are seeking an exceptional Principal Manager to join our team. This pivotal role offers an unparalleled opportunity to shape the future of our groundbreaking product. Collaborating directly with the Senior Leadership Team, you will play a key role in charting the technical direction and charter for your functional area and the product. Your influence will extend far beyond internal team boundaries as you work closely with external partners, and our customers to forge innovative solutions that leave a lasting impact.

As a Principal Engineering Manager, you will lead engineers working in the complex areas of business code, performance, scale, and distributed systems. These challenges are not just problems to be solved, but opportunities to pioneer novel solutions and push the boundaries of what is possible. You should bring a mix of strategy and tactics: creating clarity on where services need to be in 2-3 years' time, build and grow the right team to deliver, and dive deep into the details of what we are building.

We offer the rare chance to work at the cutting edge of technology, in an environment that champions creativity, innovation, and collaboration. Whether that is through leading high-impact projects, influencing product strategy, or leading and mentoring the next generation of engineering talent, your contribution will be pivotal to our continued growth and success. Join us and be part of a team that is transforming the digital landscape, one innovative solution at a time.

AI first

Within our team, you will have the exclusive opportunity to work on generative AI to streamline and optimize the sales, billing, and pricing processes. Generative AI is at the forefront of technological advancement in our user experiences, utilizing cutting-edge artificial intelligence and machine learning algorithms to generate sales proposals, automate complex billing operations, and potentially personalize pricing strategies to meet customer needs. This initiative is more than just a project; it is a leap towards defining the future of how businesses engage with their financial models and customer interactions. Our work was recently demoted on Satya’s AI Day Tour –we are at the forefront of the agentic revolution.

What is the domain?

In this role, you will be working in the complex domain of sales, estimation, billing, and pricing. This sector is not just about numbers and transactions; it is about understanding customer needs, market dynamics, and creating flexible, innovative solutions that can adapt to the ever-changing business landscape. Your work will directly influence how services are sold, priced, and billed, ensuring our customers remain competitive and aligned with customer expectations.

The skills and knowledge you develop in this role will be highly transferable, offering you a unique advantage in your career. Mastery in this domain opens doors to a myriad of opportunities across industries, as these are critical components of any successful business. You will gain insights into customer behavior, pricing strategies, and revenue optimization, equipping you with the acumen to drive business growth and make strategic decisions.

What makes us unique?

We launched a brand-new service – Project Operations, in Oct 2020 and in three years have exceeded 600k MAU (Monthly Active Users), with hundreds of millions of dollars in revenue. This kind of growth has allowed us to expand our team in two regions – US and India. MAU is already growing in high double digits in FY25 With such tremendous growth and demand comes exciting new challenges and opportunities, letting individuals create incredible technical and business impact.

With us, you will develop a deep understanding of how businesses work, the needs and demands of enterprise customers, learn about enterprise-grade processes that guarantee continuity of business, get to engage with customers, all the while working with cutting-edge technologies

Microsoft’s mission

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.

People Manager

  • 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 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 team is leading the transformation of analytics in the world of data with...


  • 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...

  • Principal Researcher

    2 weeks ago


    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, Canada Microsoft Canada Full time

    **Principal Software Engineering Manager - Azure Databases Service Security** Lead a team of software and security engineers to ensure the security of Azure's databases, including SQL Server, Azure SQL Database, and Azure CosmosDB. Job Description Microsoft's Azure Data engineering team is leading the transformation of analytics in the world of data with...


  • Vancouver, British Columbia, Canada Microsoft Corporation Full time

    Job SummaryWe are seeking a Principal Software Engineer Manager to lead a team of software engineers in the Fabric Shell team within Azure Data. The ideal candidate will have a strong background in web application development, including JavaScript, TypeScript, HTML, CSS, and at least one popular web frontend framework.ResponsibilitiesLead and mentor a team...


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

    Would you like to lead a team that provides the best-in-class secure connectivity to our customers? Do concepts such as privacy, zero trust and network security excite you? In this world where we need to assume all networks are compromised, we need to build the defenses that protect our customers. We would like to provide our customers with reliable and...


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

    The Artificial Intelligence (AI) Frameworks team at Microsoft develops cutting-edge AI software that powers AI models across a vast range of platforms—from the world’s fastest AI supercomputers to servers, desktops, mobile phones, Internet of Things (IoT) devices, and web browsers. We work closely with hardware teams and partners to build the software...


  • 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, Canada WineDirect Full time

    Software Engineering PrincipalWe are the leading provider of software and fulfillment services for wineries, enabling them to create and manage successful direct-to-consumer (DTC) programs. Our e-commerce, wine club management, point-of-sale, and order fulfillment solutions help our clients thrive in the dynamic and profitable sales channel. With over 15...


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

    Games continue to evolve and push the boundaries of entertainment as we know it. The bar to deliver world-class games continues to rise, driven by advantages in better hardware and software capabilities. Along with optimizing game development engines, developing infrastructure and workflows for efficient remote and hybrid development, brings new...


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

    The Artificial Intelligence Frameworks team at Microsoft develops AI software that enables running AI models everywhere, from world’s fastest AI supercomputers, to servers, desktops, mobile phones, Iot devices, and internet browsers. We collaborate with our hardware teams and partners to build the software stacks for AI across Microsoft. Our stack...


  • Vancouver, British Columbia, Canada Microsoft Full time

    Job SummaryMicrosoft 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 for a skilled technical leader to join our Azure Data Engineering team. As a...


  • Vancouver, British Columbia, Canada WineDirect Full time

    Job Title: Principal EngineerWineDirect is a leading provider of Direct-to-Consumer (DTC) platforms for wineries. We are seeking a highly skilled Principal Engineer to join our Software Engineering team in Vancouver, BC.About the Role:We are looking for an experienced engineer to help develop our next-generation All-new WineDirect platform. As a Principal...


  • Vancouver, British Columbia, Canada WineDirect Full time

    Job Title: Principal EngineerWineDirect is a leading provider of Direct-to-Consumer (DTC) platforms for wineries. We are seeking a highly skilled Principal Engineer to join our Software Engineering team in Vancouver, BC.About the Role:We are looking for an experienced engineer to help develop our next-generation All-new WineDirect platform. As a Principal...

  • Software Engineer II

    2 weeks ago


    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...

  • Software Engineer II

    2 weeks ago


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

    Does the opportunity to be involved in state-of-the-art development, measurement, and experimentation for edge browser and edge shopping excite you? If so, this Software Engineer II position may be a perfect fit for you. Please check out the link for edge shopping here: Microsoft Edge Shopping | Save time and money with built-in savings features We are...

  • Software Engineer II

    2 weeks ago


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

    Azure Edge+Platform [E+P] is responsible for Microsoft’s Operating Systems, IoT and Edge products, Engineering Systems, and Health Platforms that span cloud-to-edge and edge-to-cloud. E+P is the platform team for the company and the foundation upon which virtually every Microsoft product and service, like Azure, Xbox, HoloLens, Visual Studio, Microsoft...

  • Software Engineer II

    2 weeks ago


    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

    Microsoft 365 (M365) Intelligent Conversation and Communications Cloud is the platform that powers billions of real-time customer conversations across several mission critical products like Teams, Skype, Copilots, Dynamics, and third-party solutions (through Azure Communication Services). The platform enables reliable and high-quality messaging, meeting, and...