The Industry Solutions Engineering (ISE) team at Microsoft is seeking a Principal Software Engineer to join their global engineering organization. This role involves working directly with customers to leverage the latest technologies, including General AI, to solve complex industry challenges. The position offers an opportunity to work on cloud-based solutions, collaborating closely with customer engineers, Microsoft product teams, and open-source communities.
As a Principal Software Engineer, you'll be responsible for designing and delivering solutions using modern software engineering practices and cloud technologies. The role involves side-by-side collaboration with high-impact customers, contributing to open source projects, and working with various technologies beyond just Microsoft's stack. You'll be part of a team that embraces a growth mindset and focuses on creating innovative solutions that impact billions worldwide.
The position requires deep expertise in cloud computing, software architecture, and team leadership. You'll be working in a hybrid environment (up to 50% work from home) with 0-25% travel requirements. The role involves leading and coaching other engineers, managing complex projects, and driving technical excellence across the team.
Key responsibilities include understanding user requirements, leading solution design, hands-on coding, improving system reliability, and fostering engineering excellence. You'll work with cutting-edge technologies, particularly in the Generative AI space, while having the opportunity to contribute to open-source projects and influence Microsoft's platform development.
Microsoft offers comprehensive benefits including industry-leading healthcare, educational resources, savings and investment options, parental leave, and opportunities for professional growth and networking. The company is committed to diversity and inclusion, providing equal opportunities for all qualified applicants.