Principal Software Engineer
Microsoft
Microsoft
Join our dynamic Growth team focused on accelerating the adoption of Copilot and Microsoft 365. We're at the forefront of revolutionizing productivity with embedded generative AI experiences across the Microsoft 365 suite. This role offers a unique opportunity to tackle complex technical challenges in a diverse tech stack, directly impacting business growth and customer needs. We operate as a modern, data-informed engineering organization dedicated to Product-Led Growth best practices.
We foster an inclusive workplace where diverse ideas are welcomed and valued. A growth mindset and eagerness to learn are key, supported by mentorship and career development opportunities. Your contributions will shape the future of productivity solutions used by millions globally.
Drive the adoption and monetization of Microsoft 365 Copilot through innovative Product-Led Growth strategies. Provide technical vision, hands-on leadership, and solve intricate problems across the engineering stack. Influence cross-functional teams and champion architectural and organizational transformation. Lead experimentation, leverage data for decision-making, and build new, impactful experiences.
Shape the team's AI-assisted engineering practices, enhancing developer productivity, learning, and delivery speed. Champion an AI-first culture to foster innovation and collaboration. Partner with stakeholders to define user requirements, lead design documentation, and mentor others in producing high-quality, maintainable code. Serve as a Designated Responsible Individual (DRI), monitor system performance, and proactively adapt to new technical trends to improve product reliability and efficiency.
We are seeking Principal Software Engineers with a strong technical background and a passion for driving impactful solutions. A Bachelor's Degree in Computer Science or a related technical field, coupled with at least 6 years of technical engineering experience, is required. Proficiency in coding languages such as C, C++, C#, Java, JavaScript, or Python is essential.
Preferred candidates will possess 10+ years of relevant experience or a Master's Degree in Computer Science with 8+ years of experience. Familiarity with GitHub Copilot, product-led growth principles, experimentation platforms, and Microsoft 365 scenarios is highly advantageous. Experience in native mobile or desktop development frameworks and scalable backend services is also a plus.
Microsoft Corporation
IT Consulting