Redmond, Washington, USA
9 days ago
Software Engineer II

The Microsoft Education Team is building applications and services to revolutionize teaching and learning experience worldwide. Our mission is to shape the future of education by making it more accessible, engaging, and effective for everyone. We create unique experiences for students, educators, administrators, and parents, aiming to empower every learner in the world to achieve more. We are hiring a Software Engineer II to help define, build, and manage a platform that will enable the next generation of education experiences on any device, at any time and aims to serve millions of educators and students across the globe.


As a Software Engineer II, you will have the opportunity to develop AI and ML-powered platform components and workflows accessible across multiple Microsoft user experience hubs in Office, Windows, and Teams. You will primarily develop backend code and play a key role across all areas of the engineering lifecycle. This includes eliciting requirements from customers, defining platform components and features in partnership with other teams, UX designers, and Product Owners, building the components by writing the code, testing it, shipping it with quality and on time, and sustaining it through its maturity. You will learn about new technologies, challenges, and opportunities in the Ed Tech sector, and become an even better collaborator and communicator. We also expect you to share your ideas, ask questions, show a desire to improve our team, and learn and adapt quickly.


Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees, we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day, we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.

Confirm your E-mail: Send Email