Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Microsoft Senior Software Engineer 
Canada, Ontario, Toronto 
818653103

01.05.2024

Required/Minimum Qualifications:

  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience.
  • 2+ years experience writing efficient and production grade modern C++ code.

Preferred Qualifications

  • Bachelor'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 Master'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.
  • Design and defend high quality user experiences that delight our customers.
  • A demonstrated ability to ship high-quality software on time
  • Proficient communication skills.
  • Ability to work closely and collaborate independently across a feature team.
  • Ability to span across a large number of areas while getting sufficiently deep in new focus areas where necessary
  • Passion for product excellence

Software Engineering IC4 - The typical base pay range for this role across Canada is CAD $104,000 - CAD $193,200 per year.

Find additional pay information here:

Responsibilities

In this role you would be:

  • Writing correct, efficient, and production-grade Modern C++ code.
  • Design and defend high quality user experiences that delight our customers.
  • Work remotely, as part of a larger remote team.
  • Be comfortable with a fast-paced environment and a high level of ambiguity.