Current jobs related to Software Engineer II- Frontend - Vancouver, British Columbia - Microsoft Canada


  • Vancouver, British Columbia, Canada Microsoft Full time

    Job Title: Software Engineer II-FrontendMicrosoft is seeking an experienced Software Engineer II-Frontend to join our HLSL compiler team. As a key member of our team, you will work with industry partners to ensure our compiler delivers best-in-class content and performance.Responsibilities:Collaborate with customers, partners, and stakeholders to define and...


  • Vancouver, British Columbia, Canada Microsoft Full time

    Job Title: Software Engineer II-FrontendMicrosoft is seeking an experienced Software Engineer II-Frontend to join our HLSL compiler team. As a key member of our team, you will work with industry partners to ensure our compiler delivers best-in-class content and performance.Responsibilities:Collaborate with customers, partners, and stakeholders to define and...


  • Vancouver, British Columbia, Canada Microsoft Canada Full time

    **Software Engineer II - Frontend** **Job Summary:** Contribute to the development of the Viva Glint web application, building scalable, accessible, and responsive web components using frontend engineering best practices. **Overview** Viva Glint is a premier employee engagement platform that works with over 1,000 leading companies in more than 150...


  • Vancouver, British Columbia, Canada Take-Two Interactive Software Full time

    About the PositionWe are seeking a highly skilled Senior UI/Frontend Software Engineer to join our team at Take-Two Interactive Software. As a key member of our engineering team, you will play a crucial role in shaping the future of our company's interactive entertainment products.Job SummaryThe Senior UI/Frontend Software Engineer will be responsible for...


  • Vancouver, British Columbia, Canada Take-Two Interactive Software Full time

    About the PositionWe are seeking a highly skilled Senior UI/Frontend Software Engineer to join our team at Take-Two Interactive Software. As a key member of our engineering team, you will play a crucial role in shaping the future of our company's interactive entertainment products.Job SummaryThe Senior UI/Frontend Software Engineer will be responsible for...


  • Vancouver, British Columbia, B6B, British Columbia, Canada Microsoft Canada Full time

    Viva Glint is a premier employee engagement platform, working with over 1,000 leading companies in more than 150 countries to improve the health of organizations through real-time employee feedback. Glint blends AI technology and people science to power predictive insights that help human resources, leaders, and managers quickly make sense of engagement...


  • Vancouver, British Columbia, Canada Take-Two Interactive Software Full time

    About the PositionWe are seeking a highly skilled Senior UI/Frontend Software Engineer to join our team at Take-Two Interactive Software. As a key member of our engineering team, you will play a critical role in shaping the future of our company's interactive entertainment products.Our CompanyTake-Two Interactive Software is a leading developer, publisher,...


  • Vancouver, British Columbia, Canada Take-Two Interactive Software Full time

    About the PositionWe are seeking a highly skilled Senior UI/Frontend Software Engineer to join our team at Take-Two Interactive Software. As a key member of our engineering team, you will play a critical role in shaping the future of our company's interactive entertainment products.Our CompanyTake-Two Interactive Software is a leading developer, publisher,...


  • Vancouver, British Columbia, Canada Take-Two Interactive Software Full time

    About the PositionWe are seeking a highly skilled Senior Frontend Software Engineer to join our team at Take-Two Interactive Software. As a key member of our engineering team, you will play a crucial role in shaping the future of our company's interactive entertainment products.Our CompanyTake-Two Interactive Software is a leading developer, publisher, and...


  • Vancouver, British Columbia, Canada Take-Two Interactive Software Full time

    About the PositionWe are seeking a highly skilled Senior Frontend Software Engineer to join our team at Take-Two Interactive Software. As a key member of our engineering team, you will play a crucial role in shaping the future of our company's interactive entertainment products.Our CompanyTake-Two Interactive Software is a leading developer, publisher, and...


  • Vancouver, British Columbia, Canada Take-Two Interactive Software Full time

    About the PositionTake-Two Interactive Software, Inc. is a leading developer, publisher, and marketer of interactive entertainment for consumers worldwide. Our company is headquartered in New York City and has a strong presence in the gaming industry.The ChallengeWe are seeking a highly skilled Senior UI/Frontend Software Engineer to join our team. As a key...


  • Vancouver, British Columbia, Canada Take-Two Interactive Software Full time

    About the PositionTake-Two Interactive Software, Inc. is a leading developer, publisher, and marketer of interactive entertainment for consumers worldwide. Our company is headquartered in New York City and has a strong presence in the gaming industry.The ChallengeWe are seeking a highly skilled Senior UI/Frontend Software Engineer to join our team. As a key...


  • Vancouver, British Columbia, Canada Amazon Full time $114,800

    Frontend Engineer at AmazonAmazon's eCommerce Foundation (eCF) organization is responsible for the core components that drive the Amazon website and customer experience.We collect and process vast amounts of data from various sources, including the Amazon catalog system, inventory system, customer order system, and page views on the website.As a Frontend...


  • Vancouver, British Columbia, Canada Amazon Full time $114,800

    Frontend Engineer at AmazonAmazon's eCommerce Foundation (eCF) organization is responsible for the core components that drive the Amazon website and customer experience.We collect and process vast amounts of data from various sources, including the Amazon catalog system, inventory system, customer order system, and page views on the website.As a Frontend...


  • Vancouver, British Columbia, Canada Electronic Arts Inc. Full time

    Senior Frontend Software EngineerWe are seeking a highly skilled Senior Frontend Software Engineer to join our team at Electronic Arts Inc. in Vancouver, Canada. As a key member of our hybrid/on-site team, you will be responsible for developing new UIs and features within our custom-built Digital Asset Management system.Key Responsibilities:Design and...


  • Vancouver, British Columbia, Canada Electronic Arts Inc. Full time

    Senior Frontend Software EngineerWe are seeking a highly skilled Senior Frontend Software Engineer to join our team at Electronic Arts Inc. in Vancouver, Canada. As a key member of our hybrid/on-site team, you will be responsible for developing new UIs and features within our custom-built Digital Asset Management system.Key Responsibilities:Design and...


  • Vancouver, British Columbia, Canada Amazon Full time $114,800

    About the RoleWe are seeking a highly skilled Frontend Engineer to join our team at Amazon Business Data Technologies (BDT). As a Frontend Engineer, you will play a critical role in building scalable solutions that drive the Amazon website and customer experience.Key ResponsibilitiesDesign and develop user interfaces for one of the largest datalakes in the...


  • Vancouver, British Columbia, Canada Amazon Full time $114,800

    About the RoleWe are seeking a highly skilled Frontend Engineer to join our team at Amazon Business Data Technologies (BDT). As a Frontend Engineer, you will play a critical role in building scalable solutions that drive the Amazon website and customer experience.Key ResponsibilitiesDesign and develop user interfaces for one of the largest datalakes in the...


  • Vancouver, British Columbia, Canada Amazon Full time $114,800

    About the RoleWe are seeking a highly skilled Frontend Engineer to join our team at Amazon. As a Frontend Engineer, you will be responsible for designing and developing the user interface and user experience of our web applications.Key ResponsibilitiesDesign and develop scalable and efficient user interfaces using modern web technologiesCollaborate with...


  • Vancouver, British Columbia, Canada Amazon Full time $114,800

    About the RoleWe are seeking a highly skilled Frontend Engineer to join our team at Amazon. As a Frontend Engineer, you will be responsible for designing and developing the user interface and user experience of our web applications.Key ResponsibilitiesDesign and develop scalable and efficient user interfaces using modern web technologiesCollaborate with...

Software Engineer II- Frontend

3 months ago


Vancouver, British Columbia, Canada Microsoft Canada Full time
Overview

GPU-driven industries like gaming, machine learning, and technical computing are growing rapidly due to rising GPU performance. As performance increases, so does code complexity, making GPU programming languages ever more critical to these industries. The HLSL compiler team is responsible for advancing graphics and GPU programming by driving new initiatives to design, implement, and expose the latest in GPU hardware features. We work with hardware partner teams to develop new features, and with game/app developer teams to make sure those features meet their needs. We are seeking an experienced Software Engineer II-Frontend to help us build the future of GPU programming through HLSL for Xbox and Windows.

In Core OS, we are responsible for the Operating Systems that power Azure, Microsoft's Linux OS, the platforms for Windows Client and Xbox, and our Windows Server ecosystem – through all of these, we support every one of our cloud businesses and billions of customers around the world. In this era of ubiquitous computing, systems software excellence has never been more important for Microsoft. High quality, high-efficiency operating systems and platform components underpin everything we do as a company, from making our systems more reliable for our customers, to increasing our competitiveness by reducing COGS, to delivering new features and capabilities to delight customers – that's all us

Microsoft's mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.

Qualifications

Required Qualifications:

  • Bachelor's Degree in Computer Science, or related technical discipline AND 2+ 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 Requirements:

  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role.
    • 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 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, 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 IC3 - The typical base pay range for this role across Canada is CAD $83,600 - CAD $159,600 per year.

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:

Microsoft will accept applications and processes offers for these roles on an ongoing basis

#CoreOSJobs
#AEPJobs

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 culture and values