Microsoft's Azure Data engineering team is seeking a Senior Software Engineer to join their Power BI Reporting & Exploration team. This role focuses on building modern user interfaces that are performant, reliable, secure, responsive, and accessible using the latest open-source web technologies like React, Angular, TypeScript, and D3.
The position is part of Microsoft's broader Azure Data portfolio, which includes products like Microsoft Fabric, Azure SQL DB, Azure Cosmos DB, Azure PostgreSQL, and Power BI. The team's mission is to build the data platform for the age of AI, powering data-first applications and driving a data culture.
As a Senior Software Engineer, you'll work on Power BI, the industry's leading BI tool that bridges data professionals and Office users. You'll collaborate with architects, UX designers, and product managers to deliver world-class user experiences and planet-scale cloud services. The role involves not just coding, but also technical leadership in product vision, architecture, and planning.
The position offers competitive compensation ($117,200 - $229,200 base salary range), with higher ranges for San Francisco and New York locations. Microsoft provides comprehensive benefits including healthcare, educational resources, savings and investments, parental leave, and generous time off.
This is an excellent opportunity for experienced engineers passionate about data visualization, cloud services, and building user-friendly interfaces. The role combines technical expertise with leadership opportunities in a company that values diversity, innovation, and customer focus. The hybrid work environment (up to 50% work from home) offers flexibility while maintaining collaborative opportunities.