Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

Microsoft Principal Software Engineer 
Canada, British Columbia, Vancouver 
159603381

17.12.2024

Required Qualifications:

  • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience.
  • 4+ years of demonstrable experience in leading engineering teams.
  • 3+ years experience with commercial product development with focus on user experiences.
  • 3+ years experience indeveloping withTypeScript, React, Angularor any modern Web Stackand REST APIs.

Preferred Qualifications:

  • Bachelor's Degree in Computer Science or related technical field AND 10+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR Master's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience.
  • Experience with software development lifecycle and agile methodologies.

Software Engineering IC5 - The typical base pay range for this role across Canada is CAD $135,800 - CAD $253,000 per year.

Find additional pay information here:
Microsoft will accept applications for the role until January 3, 2025.


Responsibilities
  • Deliver best in class solutions to our customers.
  • Work closely with Program Managers and Designers to create engineering plans including timeframes, milestones and quality, reliability and performance goals.
  • Collaborate across broader team to identify dependencies, bottlenecks and opportunities for re-use or efficiency improvements.
  • Own scenarios end-to-end and maintain high level of quality, reliability and performance.

Other

  • Embody our and