Microsoft Teams is seeking a Software Engineer II to join their team focused on making Teams the hub for Frontline workers. This role involves working on a fast-paced, customer-focused team that delivers continuously and drives engineering excellence. The position offers the opportunity to work on Microsoft Teams, which brings together chat, calling, meetings, files, and third-party integrations.
The role requires expertise in frontend development, particularly with modern frameworks like React.js. You'll be working in an agile environment, collaborating with engineers across Microsoft while learning and working with various technologies. The team embraces diversity and inclusion, working to build collaboration tools for workers worldwide.
As a Software Engineer II, you'll be responsible for designing and implementing product experiences, participating in technical architecture discussions, and working closely with product management. The position offers competitive compensation (CAD $83,600 - $159,600) and comprehensive benefits including healthcare, educational resources, and parental leave.
The ideal candidate should have 2+ years of technical engineering experience, strong frontend development skills, and the ability to work in a fast-paced environment. This hybrid role allows up to 50% work from home, with 0-25% travel required. You'll be part of Microsoft's mission to empower every person and organization on the planet to achieve more, working in a culture that values respect, integrity, and accountability.
The position offers growth opportunities through collaboration with multiple engineering teams, exposure to enterprise-grade cloud applications, and the chance to impact how teams collaborate worldwide. Microsoft provides a supportive environment with opportunities for professional development, networking, and making a significant impact on a widely-used collaboration platform.