Skip to content

Software Engineer II, Distributed Systems - Microsoft Jobs Vancouver, BC

microsoft jobs canadaMicrosoft Canada·Vancouver, BCfull time

Posted: July 1, 2026

Apply for this jobExpires: August 10, 2026

Browse more Microsoft Canada jobs · See other jobs in Vancouver

job description

AI Summary

Microsoft Canada is hiring a Software Engineer II for Distributed Systems in Vancouver, BC. This engineering role focuses on building and operating cloud-scale, distributed services that power telemetry for global customers. Key duties include owning production-quality features from design to deployment and collaborating with partner teams. Candidates require a Bachelor's Degree in Computer Science or a related technical field, along with at least two years of technical engineering experience in coding languages like C#, Java, or Python.

About the Azure Data Engineering Team

Join Microsoft Canada's Azure Data engineering team, a group dedicated to transforming analytics with a robust data platform for the age of AI. This team is at the forefront of building comprehensive solutions and a powerful platform for ingesting high-granularity signals and complex data, converting them into real-time competitive advantages. As a Software Engineer II on the Metrics Platform team, you will contribute to building large-scale, distributed services designed to ingest, aggregate, and serve telemetry at massive scale. This technical engineering position offers the opportunity to deliver near real-time insights to Microsoft engineers and Azure customers worldwide, working on critical infrastructure like time-series databases and hyper-scale distributed systems. The role involves contributing across the entire engineering lifecycle, from initial design to production, demonstrating strong technical depth and broad ownership within a collaborative environment at Microsoft.

Key Responsibilities and Technical Experience

This engineering opportunity at Microsoft Canada seeks individuals passionate about distributed systems and building large-scale services that power telemetry for some of the world’s largest services. The successful candidate will be energized by solving complex reliability and scalability challenges, helping to build robust, production-ready platform capabilities that serve customers globally. Responsibilities include owning features end-to-end, from design and prototyping through implementation, validation, rollout, monitoring, and operational follow-through. Collaboration with partner teams is essential to deliver integrated capabilities aligned with customer needs and long-term platform direction. The role also involves applying AI-assisted engineering workflows to enhance productivity and code quality, alongside writing readable, maintainable, and well-tested code. Required technical experience includes a Bachelor's Degree in Computer Science or a related technical field and at least two years of technical engineering experience with coding in languages such as C, C++, C#, Java, JavaScript, or Python. Additional qualifications that would be beneficial for this platform engineering role include knowledge of Microsoft Azure, AWS, or similar cloud computing platforms, solid design and coding skills with a bias for architecture at scale, and hands-on experience building and maintaining microservices.

Innovation and Culture at Microsoft

Microsoft is a company where passionate innovators come to collaborate, envision what can be, and take their careers further in a cloud-enabled world. The Azure Data engineering team embodies this spirit, driving the transformation of analytics with products like Microsoft Fabric, Azure SQL DB, and Azure Synapse Analytics. This commitment extends to fostering an inclusive environment where diverse perspectives are actively sought out and invited in, ensuring that customers are better served by the collective power of everyone at Microsoft. Joining this team means becoming part of a culture that values innovation, technical excellence, and continuous learning, contributing to a global platform that powers the future of data and AI.

categories

about microsoft canada

similar jobs