
About Microsoft
Empowering every person and organization on the planet
Key Highlights
- Market cap exceeds $2 trillion
- 100,000+ employees worldwide
- Leading cloud services through Azure
- Major clients include Walmart and BMW
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...
🎁 Benefits
Microsoft offers competitive salaries, stock options, generous PTO policies, and comprehensive health benefits. Employees also enjoy a flexible remote...
🌟 Culture
Microsoft fosters a culture of innovation and inclusivity, emphasizing collaboration across teams and a commitment to diversity. The company values em...
Skills & Technologies
Overview
Microsoft is hiring a Principal Software Engineer to lead the Azure Data engineering team in transforming analytics with innovative data solutions. You'll work with technologies like Azure, Cosmos DB, and Power BI. This position requires extensive experience in software engineering and data platforms.
Job Description
Who you are
You have a strong background in software engineering with a focus on data platforms — your experience includes designing and implementing scalable database systems that support a variety of applications across industries. You are well-versed in cloud technologies, particularly Azure, and understand the intricacies of operational databases, both relational and non-relational.
You possess deep expertise in data integration and analytics — your knowledge extends to big data technologies and business intelligence tools, enabling you to drive data culture within organizations. You are familiar with Microsoft’s data products, including Azure SQL DB and Azure Cosmos DB, and have a passion for building developer-friendly solutions that leverage AI capabilities.
Your collaborative spirit shines through as you work with cross-functional teams — you excel in environments where innovation and teamwork are paramount, and you are committed to mentoring junior engineers to foster their growth. You understand the importance of performance optimization and have experience with low-latency data solutions.
Desirable
Experience with open-source database technologies and familiarity with operational database management systems will set you apart. You have a keen interest in the latest trends in data engineering and are eager to contribute to the evolution of data-first applications.
What you'll do
As a Principal Software Engineer at Microsoft, you will lead the development of cutting-edge data solutions that power AI-driven applications. You will be responsible for architecting and implementing robust database systems that meet the needs of diverse clients. Your role will involve collaborating with product managers and designers to define requirements and ensure that the solutions you build are user-centric and scalable.
You will also engage in performance tuning and optimization of existing systems, ensuring they meet the high standards expected by Microsoft’s clients. Your expertise will guide the team in adopting best practices for database management and data integration, and you will play a key role in shaping the technical direction of the Azure Data engineering team.
What we offer
Microsoft provides a dynamic work environment where innovation is encouraged and supported. You will have access to cutting-edge technologies and the opportunity to work on projects that have a significant impact on the industry. We offer competitive compensation and benefits, along with opportunities for professional development and career advancement. Join us in our mission to build the data platform for the age of AI and help shape the future of data analytics.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Microsoft.