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
E-Commerce · Enterprise SaaS

Description For Software Engineer II

Join Microsoft Shopping, a dynamic team revolutionizing online shopping experiences across Bing, MSN, and Edge platforms. As a Software Engineer II, you'll be at the forefront of creating immersive shopping experiences powered by AI technology. The role focuses on developing modern, user-friendly interfaces and building highly performant, reliable systems for online shoppers at scale.

The Microsoft Shopping team is dedicated to delivering smarter shopping experiences through personalization, savings, transparency, and convenience. We serve as a trusted shopping companion, helping customers make informed decisions that align with their needs. The team prioritizes customer confidence and satisfaction in every purchase.

Working in a hybrid environment with up to 50% work from home flexibility, you'll collaborate with product managers and engineering teams to define key scenarios, manage complex features, and implement solutions for large-scale applications. The role offers competitive compensation ranging from CAD $83,600 to CAD $159,600 per year, along with comprehensive benefits including healthcare, educational resources, and parental leave.

This position requires 2+ years of technical engineering experience, with a focus on frontend technologies like React and JavaScript. You'll contribute to architectural decisions, mentor other engineers, and stay current with industry developments to improve product performance. Join Microsoft's mission to empower every person and organization on the planet to achieve more while working in an inclusive culture that values growth mindset, innovation, and collaboration.

Last updated 8 days ago

Responsibilities For Software Engineer II

  • Participate in defining key scenarios, use cases, and end-user experiences
  • Manage complex feature ownership by collaborating with product managers and engineering teams
  • Engineer development and maintenance for large-scale applications
  • Define and implement metrics, monitoring, and testing frameworks
  • Contribute to the growth of other engineers through code reviews and mentoring
  • Create and implement code for products, services, or features

Requirements For Software Engineer II

React
JavaScript
TypeScript
  • Bachelor's Degree in Computer Science or related technical field with 2+ years technical engineering experience
  • 2+ years of proven track record for building and shipping production software
  • 2+ years demonstrated experience in software development cycle: design, implementation, deployment, and live site
  • 2+ years experience tracking complex technical issues for running online services

Benefits For Software Engineer II

Medical Insurance
Education Budget
Parental Leave
Mental Health Assistance
  • 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 / Senior Software Engineer - Frontend

Frontend Software Engineer role at Microsoft Shopping, building AI-powered shopping experiences across Bing, MSN, and Edge platforms with React and Node.js.

Software Engineer II

Microsoft Software Engineer II position focusing on full-stack web development for Purview Data Governance team, offering hybrid work and competitive benefits.

Software Engineer II - Full-Stack

Full-stack Software Engineer II position at Microsoft focusing on security infrastructure and trust services, requiring 2+ years of experience in web development and security systems.

Software Engineering

Full-stack Software Engineer role at Microsoft's Search Technology Center in India, focusing on building next-generation suggestion experiences for Bing search at web scale.

Software Engineer II

Microsoft OneDrive is seeking a Software Engineer II to develop web frontend applications for photo experiences, requiring 2+ years of experience in frontend development.