
Empowering every person and organization on the planet
Microsoft Corporation, headquartered in Redmond, Washington, is a leading technology company known for its software products like Windows and Office, as well as cloud services through Azure. With over 100,000 employees, Microsoft serves millions of customers globally, including major enterprises lik...
Microsoft offers competitive salaries, stock options, generous PTO policies, and comprehensive health benefits. Employees also enjoy a flexible remote...
Microsoft fosters a culture of innovation and inclusivity, emphasizing collaboration across teams and a commitment to diversity. The company values em...

Microsoft • Canada, British Columbia, Vancouver
Microsoft is hiring a Senior Software Engineer for their Data Integration Platform team to design and implement solutions for data integration. You'll work with Azure services and tools like Power BI and Azure Data Factory. This role requires strong experience in data engineering and cloud technologies.
You have 5+ years of experience in software engineering, particularly in data integration and cloud technologies. You are skilled in designing and implementing solutions that enable seamless data connectivity and transformation, and you understand the complexities of high-scale engineering. Your expertise includes working with Azure services, and you are familiar with tools like Power BI and Azure Data Factory. You thrive in collaborative environments and enjoy working with cross-functional teams to drive innovation in data analytics.
You have a strong background in building high-throughput systems and are adept at handling large volumes of data. You are passionate about creating user-friendly solutions that cater to both no-code experiences and complex enterprise scenarios. Your problem-solving skills are complemented by your ability to communicate effectively with both technical and non-technical stakeholders. You are committed to continuous learning and staying updated with the latest trends in data engineering and cloud computing.
Experience with Microsoft Fabric and other Azure data services is a plus. Familiarity with big data analytics and real-time data processing will enhance your candidacy. You are also encouraged to apply if you have experience in business intelligence tools and methodologies.
As a Senior Software Engineer on the Data Integration Platform team, you will design and implement robust solutions that facilitate data integration for our customers. You will work on projects involving Azure Data Factory and Power Query, focusing on end-to-end data integration processes. Your role will involve collaborating with product managers, data engineers, and other stakeholders to define requirements and deliver high-quality solutions.
You will be responsible for building and maintaining high-throughput data integration systems that can handle massive volumes of data. This includes optimizing data workflows and ensuring the reliability and performance of the integration solutions. You will also contribute to the development of new features and enhancements based on customer feedback and industry trends.
In addition to technical responsibilities, you will mentor junior engineers and contribute to the team's knowledge-sharing culture. You will participate in code reviews and help establish best practices for software development within the team. Your contributions will directly impact the success of our data integration products and the overall mission of Microsoft to empower organizations with data-driven insights.
Microsoft offers a dynamic work environment where innovation is encouraged. You will have access to cutting-edge technologies and the opportunity to work on impactful projects that shape the future of data analytics. We provide competitive compensation and benefits, including opportunities for professional development and career advancement. Join us in building the data platform for the age of AI and make a difference in how organizations leverage data to drive their success.
Apply now or save it for later. Get alerts for similar jobs at Microsoft.