Software Engineer II

Microsoft empowers every person and organization on the planet to achieve more through innovative technology solutions.
$83,600 - $159,600
Frontend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
Enterprise SaaS

Description For Software Engineer II

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.

Last updated a minute ago

Responsibilities For Software Engineer II

  • Design, implement and operate product experiences
  • Participate in technical architecture, design & code reviews
  • Collaborate with product managers on feature execution and rollout plans
  • Responsible for feature quality and production support
  • Collaborate with engineering peers to reuse code/stack components

Requirements For Software Engineer II

JavaScript
React
TypeScript
  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience
  • 1+ years experience with modern frontend frameworks such as React.js, Angular, or Vue.js
  • Experience with coding in languages including C#, Java, JavaScript

Benefits For Software Engineer II

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
Education Budget
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Opportunities to network and connect

Interested in this job?

Jobs Related To Microsoft Software Engineer II

Software Engineer II

Microsoft Teams is seeking a Software Engineer II in Vancouver to develop messaging and GenAI features using React and modern web technologies, offering competitive pay and hybrid work.

Software Engineer II

Microsoft Security seeks Software Engineer II for frontend development role, building secure cloud-hosted micro frontends with React/TypeScript. 4+ years experience required. Hybrid work model.

Software Engineer II

Software Engineer II position at Microsoft's Bing team in Vancouver, focusing on frontend development and user experience, offering hybrid work and comprehensive benefits.

Software Engineer II

Software Engineer II position at Microsoft Azure IoT team, focusing on front-end development for IoT device management tools using React, Node, and cloud technologies.

Software Engineer II

Microsoft is seeking a Software Engineer II to build and enhance the Azure Portal, offering remote work and the chance to impact millions of users worldwide.