Microsoft Leap is an innovative 16-week program designed to create unconventional entry points into the technology industry. Founded in 2015, the program combines classroom learning with hands-on engineering projects on real Microsoft teams and products. This unique opportunity is perfect for those with non-traditional backgrounds who have a foundation in technical training.
As a Software Engineer in Microsoft Leap, you'll work on real-world problems, building innovative software solutions alongside experienced team members. The program offers comprehensive training and practical experience in software development, with participants committing to 40 hours per week from January 19th to May 8th, 2026.
The role involves working directly with Technical Program Managers and Product Managers, providing technical guidance and developing next-generation software. You'll have the opportunity to learn and implement new technologies, tools, and processes while working on Microsoft's mission to empower every person and organization globally.
This position offers competitive compensation ranging from $67,320 to $132,120 annually (higher in SF Bay Area and NYC), along with comprehensive benefits including healthcare, educational resources, and investment options. The program provides a supportive environment for learning and growth, with opportunities to work on meaningful projects that impact millions of users.
Microsoft's culture emphasizes growth mindset, innovation, and collaboration, making it an ideal environment for emerging software engineers to develop their careers. The program particularly values diverse perspectives and experiences, welcoming candidates from various backgrounds including bootcamp graduates, self-taught programmers, community college graduates, and military veterans.
This is a unique opportunity to launch your software engineering career with one of the world's leading technology companies, with potential for long-term career growth and development in the tech industry.