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
Consumer · Enterprise SaaS

Description For Software Engineer II

Microsoft is seeking a Software Engineer II to join their Edge Browser and Edge Shopping team, focusing on state-of-the-art development, measurement, and experimentation. The role is part of the Content Services team, which specializes in building personalized and engaging content around news, shopping, sports, weather, and finance that scales to over 1 billion Microsoft users across desktop and mobile platforms.

The position offers an exciting opportunity to work on Edge Shopping, a feature that has helped users save billions of dollars and is used by millions daily. As a Software Engineer II, you'll be responsible for building new experiences and contributing to existing solutions while promoting best practices for agile and robust software development.

The role requires strong technical skills in web technologies, with a focus on frontend development using modern frameworks and languages. You'll be working in a hybrid environment with up to 50% work from home flexibility, and the position offers competitive compensation ranging from CAD $83,600 to CAD $159,600 per year.

Microsoft offers an impressive benefits package including industry-leading healthcare, educational resources, parental leave, and generous time away. The company's culture emphasizes growth mindset, innovation, and collaboration, making it an ideal environment for professional development and impact.

The successful candidate will have the opportunity to work on large-scale products that directly impact millions of users while being part of a team that values technical excellence, customer empathy, and data-driven decision making. This role represents an excellent opportunity for someone looking to make a significant impact in the browser and e-commerce space while working for one of the world's leading technology companies.

Last updated 36 minutes ago

Responsibilities For Software Engineer II

  • Work closely with customer requirements and Product and Program Management teams
  • Architect and design state of art products and features for customers
  • Analyze and make decisions based on data
  • Balance the needs to deliver incremental customer value and the desire to design and build systems that last

Requirements For Software Engineer II

JavaScript
TypeScript
React
Node.js
  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience
  • Coding experience in C, C++, C#, Java, JavaScript, or Python
  • Proficient in at least one programming language such as C#, C++, Java, JavaScript, TypeScript, GO
  • Skilled in web technologies such as JavaScript, TypeScript, CSS, ReactJS, AngularJS and/or NodeJS
  • Experience with micro services platform, service architecture
  • Problem solving & critical thinking capabilities
  • Proficient communication skills and demonstrated customer empathy

Benefits For Software Engineer II

Medical Insurance
Education Budget
Parental Leave
  • 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 Whiteboard Software Engineer II position focusing on building collaborative digital canvas experiences using React and modern web technologies.

Software Engineer 2--Full Stack

Full Stack Software Engineer position at Microsoft's MAI Ads team in Beijing, focusing on developing and enhancing online advertising platforms using React, Vue.js, and C#.

Software Engineer II

Software Engineer II position at Microsoft working on Outlook's web applications, focusing on platform improvement and web delivery optimization.

Software Engineer II

Microsoft is seeking a Software Engineer II to join the Bing Travel team in Hyderabad, focusing on building world-class travel solutions and experiences for millions of users globally.

Software Engineer II

Microsoft Teams is hiring a Software Engineer II in Vancouver to develop and enhance features for small and medium businesses, offering remote work and competitive compensation.