Microsoft is seeking a Senior Software Engineer (Full-Stack) to join their Azure Data engineering team, which is at the forefront of transforming analytics in the world of data. This role is part of the Fabric Data Engineering Experience & Infrastructure team, focusing on building and maintaining data engineering infrastructure and systems.
The position offers an opportunity to work on cutting-edge products like Microsoft Fabric, Azure SQL DB, Azure Cosmos DB, Azure PostgreSQL, and other critical data platform services. You'll be responsible for designing and implementing scalable software components that power Fabric Data Engineering experiences, with a focus on performance, security, and reliability.
The role requires a strong background in full-stack development and cloud services, with 4+ years of technical engineering experience. You'll be working in a collaborative environment, contributing to design and code reviews, and helping shape the future of data engineering. Experience with Spark is considered a plus.
Microsoft offers a comprehensive benefits package including industry-leading healthcare, educational resources, parental leave, and generous time off. The position is based in Vancouver, BC, with up to 100% work-from-home flexibility. The salary range is competitive at CAD $108,100 - CAD $199,700 per year.
This is an excellent opportunity for a senior engineer who is passionate about data engineering, enjoys solving complex technical challenges, and wants to make a significant impact in the cloud and data services space. You'll be part of a team that values continuous learning, growth mindset, and innovation while working on products that serve millions of users worldwide.
The role combines technical expertise with leadership opportunities, as you'll be expected to mentor peers and collaborate with various stakeholders. Microsoft's inclusive culture and commitment to diversity make it an ideal place for professionals looking to grow their careers while working on meaningful projects that help organizations achieve more through technology.