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, British Columbia, Vancouver 
710236046

30.07.2024

Required Qualifications:

  • Bachelor's Degree in Computer Science, or related technical discipline AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, or Python
    • OR equivalent experience.
  • 2+ years LLVM (or equivalent) compiler experience.

Other Requirments:

  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role.
    • Microsoft Cloud Background Check:This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.


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 shipping compilers and/or games.
  • Demonstrated knowledge and understanding of modern rendering techniques.
  • Proficient understanding of GPU hardware and API fundamentals.

Software Engineering IC4 - The typical base pay range for this role across Canada is CAD $108,100 - CAD $199,700 per year.

Find additional pay information here:

Responsibilities
  • Work with our industry partners to ensure our compiler can deliver best in class content and performance.
  • Work with customers, partners, and stakeholders to help define and implement a roadmap for the future of GPU programming via HLSL.
  • Be heavily involved in new features in the compiler, both design and implementation.

Other

  • Embody our and