LeethubLeethub
JobsCompaniesBlog
Go to dashboard

Leethub

Curated tech jobs from FAANG and top companies worldwide.

Top Companies

  • Google Jobs
  • Meta Jobs
  • Amazon Jobs
  • Apple Jobs
  • Netflix Jobs
  • All Companies →

Job Categories

  • Software Engineering
  • Data, AI & Machine Learning
  • Product Management
  • Design & User Experience
  • Operations & Strategy
  • Remote Jobs
  • All Categories →

Browse by Type

  • Remote Jobs
  • Hybrid Jobs
  • Senior Positions
  • Entry Level
  • All Jobs →

Resources

  • Google Interview Guide
  • Salary Guide 2025
  • Salary Negotiation
  • LeetCode Study Plan
  • All Articles →

Company

  • Dashboard
  • Privacy Policy
  • Contact Us
© 2026 Leethub LLC. All rights reserved.
Home›Jobs›Microsoft›Software Engineer
Microsoft

About Microsoft

Empowering every person and organization on the planet

🏢 Tech👥 100K+📅 Founded 1975📍 Redmond, Washington, United States

Key Highlights

  • Market cap exceeds $2 trillion
  • 100,000+ employees worldwide
  • Leading cloud services through Azure
  • Major clients include Walmart and BMW

Microsoft Corporation, headquartered in Redmond, Washington, is a leading technology company known for its software products like Windows and Office, as well as cloud services through Azure. With over 100,000 employees, Microsoft serves millions of customers globally, including major enterprises lik...

🎁 Benefits

Microsoft offers competitive salaries, stock options, generous PTO policies, and comprehensive health benefits. Employees also enjoy a flexible remote...

🌟 Culture

Microsoft fosters a culture of innovation and inclusivity, emphasizing collaboration across teams and a commitment to diversity. The company values em...

🌐 Website💼 LinkedIn𝕏 TwitterAll 373 jobs →
Microsoft

Software Engineer

Microsoft • Canada, British Columbia, Vancouver

Posted 2d ago🏛️ On-SiteMid-LevelSoftware engineering📍 Vancouver
Apply Now →

Skills & Technologies

C#JavaScriptAzure

Overview

Microsoft is hiring a Software Engineer to enhance the PowerPoint Live experience within Microsoft Teams. You'll focus on client performance and collaborate on new features using C#, JavaScript, and Azure. This role requires a strong technical background in client architecture and middleware.

Job Description

Who you are

You have a solid background in software engineering with experience in client architecture and middleware — you understand the intricacies of performance, loading, and rendering in applications. You are familiar with backend systems that support services end to end, and you thrive in collaborative environments where you can contribute to innovative solutions. You possess strong problem-solving skills and are eager to tackle complex challenges involving scalability and reliability. Your technical depth allows you to engage with various teams effectively, ensuring that the PowerPoint Live experience evolves seamlessly across cloud-connected environments. You are committed to fostering an inclusive work culture and are excited about the opportunity to empower users through technology.

What you'll do

As a Software Engineer II on the PowerPoint Live team, you will be responsible for improving how people present and collaborate within Microsoft Teams meetings. You will work on the client side, focusing on enhancing performance and rendering capabilities while integrating new Copilot features into PowerPoint Live. Your role will involve collaborating with a diverse engineering group based in Vancouver, BC, and working closely with teams in Mountain View, CA, and Redmond, WA. You will engage in shipping robust and reliable experiences to millions of customers, ensuring that the solutions you develop are both performant and delightful. You will also participate in long-term architecture investments, contributing to the overall strategy of the PowerPoint Live team. Your contributions will directly impact how users interact with PowerPoint in a cloud-connected environment, making their presentations more effective and engaging.

What we offer

At Microsoft, you will be part of a culture that values respect, integrity, and accountability. We are committed to creating an inclusive environment where everyone can thrive. You will have the opportunity to work on cutting-edge technology that empowers users and enhances their productivity. We offer competitive compensation and benefits, along with opportunities for professional growth and development. Join us in our mission to empower every person and organization on the planet to achieve more.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Microsoft.

Apply Now →Get Job Alerts