Microsoft's Azure Data engineering team is seeking a Senior Software Engineer to join their messaging and real-time analytics team. This role focuses on building and enhancing stream processing components within Azure's comprehensive data platform. The team provides solutions for ingesting high-granularity signals and complex data, enabling real-time competitive advantages for users and modern applications.
The position involves working with products like 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. The team's mission is to build the data platform for the AI age, powering data-first applications and driving data culture.
As a Senior Software Engineer, you'll be responsible for designing components, handling errors, writing clean code, and ensuring good maintainability. The role requires experience in distributed systems, real-time data streaming, and mentoring other engineers. You'll work in an inclusive environment that values different perspectives and promotes innovation.
The position offers competitive compensation, comprehensive benefits, and the opportunity to work on cutting-edge technology that impacts millions of users. Microsoft's commitment to diversity and inclusion makes this an ideal place for passionate innovators to collaborate and advance their careers while working on cloud-enabled solutions that push the boundaries of what's possible in data processing and analytics.