
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 • United States, Multiple Locations, Multiple Locations
Microsoft is hiring a Senior Software Engineer to join their Azure Data engineering team, focusing on building innovative data solutions. You'll work with technologies like Azure, PostgreSQL, and Power BI to drive analytics transformation. This role requires significant experience in software engineering.
You have 5+ years of experience in software engineering, particularly in building and maintaining operational database systems. Your expertise includes working with cloud technologies, especially Azure, and you are familiar with data integration and analytics solutions. You understand the importance of developer-friendly environments and are passionate about creating AI-enabled applications that drive data culture.
You possess strong knowledge of various database technologies, including relational and non-relational databases. Your experience with Microsoft products such as Azure SQL DB, Azure Cosmos DB, and Azure Data Factory positions you well to contribute to our mission of transforming analytics in the data landscape. You are a collaborative team player who thrives in a dynamic environment and enjoys tackling complex engineering challenges.
Experience with big data analytics and messaging systems is a plus. Familiarity with business intelligence tools like Power BI will enhance your ability to contribute to our projects. You are also open to learning new technologies and methodologies that can improve our data solutions.
As a Senior Software Engineer on the Azure Data engineering team, you will be responsible for researching and developing algorithms, tools, and libraries that enhance our data products. You will work on innovative features such as market-leading vector search capabilities, contributing both to research and engineering efforts. Your role will involve collaborating with cross-functional teams to ensure that our database systems meet the needs of various applications across industries.
You will participate in the design and implementation of scalable and efficient data solutions, ensuring that they are robust and capable of handling mission-critical workloads. Your contributions will directly impact the development of AI-enabled operational databases, helping to shape the future of data management at Microsoft.
At Microsoft, you will be part of a culture that values innovation and collaboration. We provide opportunities for professional growth and development, allowing you to take your career further in a supportive environment. You will have access to cutting-edge technologies and the chance to work on projects that have a significant impact on the industry. We encourage you to apply even if your experience doesn't match every requirement, as we value diverse perspectives and backgrounds.
Apply now or save it for later. Get alerts for similar jobs at Microsoft.