Senior Software Engineer

2 days ago


Vancouver British Columbia BB, 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 leading the transformation of analytics in the world of data with products like databases, data integration, big data analytics, messaging & real-time analytics, and business intelligence. The products our portfolio include Microsoft Fabric, Azure SQL DB, Azure Cosmos DB, Azure 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 driving a data culture.

Within Azure Data, the Microsoft Fabric platform team builds and maintains the operating system and provides customers a unified data stack to run an entire data estate. The platform provides a unified experience, unified governance, enables a unified business model and a unified architecture.

Microsoft Fabric is quite possibly the most exciting Microsoft service today, frequently in the news, growing its user base very rapidly, and making waves across the industry. The Middle Tier team is a core component of Fabric Platform. We rely on different Azure technologies like Service Fabric, SQL Azure, REDIS cache, Service Bus, Blob storage, Kusto, Containers etc. We are building a world class service that combines big data, mission critical data and real-time data. This combination makes this area possibly the most cutting edge across the entire industry

We do not just value differences or different perspectives. We seek them out and invite them in so we can tap into the collective power of everyone in the company. As a result, our customers are better served.

Individual Contributor

  • 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

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

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


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

    The AI Frameworks team at Microsoft develops the AI software used to train and deploy the world’s most advanced AI models. We build state-of-the-art AI compilers and design new AI programming abstractions for Microsoft’s supercomputers and next-generation AI hardware. Our inter-disciplinary team operates at the intersection of compiler engineering,...


  • 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 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 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 Machine Learning (ML)...


  • 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 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 Xbox Video team is looking for a Senior Software Design Engineer who is passionate about video and is excited to work on cutting edge hardware. We are responsible for all things video related on Xbox and beyond! You will be working on low-level drivers and firmware interacting with the state-of-the-art graphics and video hardware as well as a variety of...


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


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

  • Software Engineer

    2 days ago


    Vancouver, British Columbia, B6B, 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...


  • Vancouver, British Columbia, Canada Take-Two Interactive Software Full time

    About the PositionWe are seeking a highly skilled Senior Software Engineer to join our team at Take-Two Interactive Software, Inc. As a Senior Software Engineer, you will be responsible for establishing the culture for our engineering team and laying the foundation for our frontend architecture.Company OverviewTake-Two Interactive Software, Inc. is a leading...


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

  • Software Engineer II

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


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