
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, Washington, Redmond
Microsoft is seeking a Principal Software Engineer to join the Business & Industry Copilots group, focusing on the Microsoft Dynamics 365 suite and Dataverse. You'll work with Azure, C#, and microservices to build scalable solutions. This role requires extensive experience in software engineering.
You have over 10 years of experience in software engineering, with a strong focus on building scalable applications and microservices. Your expertise in C# and Azure allows you to design and implement robust solutions that meet business needs. You thrive in collaborative environments, working closely with cross-functional teams to deliver high-quality software. You possess a deep understanding of cloud technologies and are passionate about leveraging them to drive innovation. You are a problem solver at heart, always looking for ways to optimize performance and enhance user experience. You have a growth mindset and are eager to mentor junior engineers, sharing your knowledge and fostering a culture of learning within your team.
Experience with Microsoft Dynamics 365 or similar SaaS products is a plus. Familiarity with AI and data analytics tools will enhance your contributions to the team. You are comfortable working in an agile environment and have a track record of delivering projects on time and within scope.
As a Principal Software Engineer at Microsoft, you will lead the design and development of innovative solutions within the Business & Industry Copilots group. You will be responsible for architecting microservices that provide near real-time insights over large datasets. Collaborating with product managers and designers, you will translate business requirements into technical specifications, ensuring alignment with the overall product vision. You will also conduct code reviews and provide guidance to your peers, promoting best practices in software development. Your role will involve troubleshooting complex issues and implementing solutions that enhance system reliability and performance. You will stay abreast of industry trends and emerging technologies, continuously seeking opportunities to improve the product offerings.
Microsoft offers a dynamic work environment where innovation is encouraged. You will have access to cutting-edge technologies and the opportunity to work on projects that have a significant impact on businesses worldwide. We provide competitive compensation and benefits, including health insurance, retirement plans, and professional development opportunities. Our culture values diversity and inclusion, ensuring that every employee feels valued and empowered to contribute their best work. Join us in our mission to empower every person and organization on the planet to achieve more.
Apply now or save it for later. Get alerts for similar jobs at Microsoft.