Software Engineer

Vancouver, BC, CA, Canada

Job Description

Software Engineer


=====================


Vancouver, British Columbia, Canada



Date posted

Oct 27, 2025


Job number

1899705


Work site

3 days / week in-office


Travel

0-25

%


Role type

Individual Contributor


Profession

Software Engineering


Discipline

Software Engineering


Employment type

Full-Time

###

Overview




OPG Next is a multidisciplinary team doing strategic thinking and exploration to help shape how AI will be used in the workplace of the future. You are a software engineer early in your career and passionate about building the next generation of software experiences can touch millions of people.

We are looking for a

Software Engineer

to join our team. You will be part of a dynamic and agile group dedicated to innovation by learning, exploring and building working code. In this role you have the opportunity to contribute to high-impact innovations. This may be transforming concepts to reality by building prototypes or helping to take our ideas to production. You will have the chance to tackle challenges up and down the tech stack. We achieve our goals as a team and embrace motivated independent thinkers that are comfortable operating amidst ambiguity and a rapidly changing technical landscape. You are a strong problem solver with a stronger desire to learn.



We are a small team with a culture of support and collaboration and a can do attitude. We embrace a growth mindset and encourage the team and leaders to bring their best each day. Join us and help shape the future of the world.



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 with proven experience coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python + OR equivalent experience.
Proven experience coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python.

Preferred Qualifications:

Master's Degree in Computer Science or related technical field with proven experience coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python + OR Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
+ OR equivalent experience.
Experience in web development including JavaScript/Typescript/NodeJS and web frameworks. Experience working with LLM APIs & integrations. Experience demonstrating problem solving, debugging, and troubleshooting skills. Experience participating in open-source projects. Demonstrated self initiative. Worked on or developed novel applications/unique UX.

The typical base pay range for this role across Canada is CAD $67,100 - CAD $131,400 per year.

Find additional pay information here:


https://careers.microsoft.com/v2/global/en/canada-pay-information.html



Microsoft will accept applications for the role until 11/3/2025

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

Responsibilities



Collaborate with team members to drive innovation. Works with appropriate stakeholders to determine requirements for a feature. Supports identification of dependencies, and the development of design documents for a product feature with oversight. With guidance, learns to create and implement code for a product, service, or feature, reusing code as applicable. Assists and learns about breaking down work items into tasks and provides estimation. Develop software using languages such as TypeScript, JavaScript, React, and others.
Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.
?Industry leading healthcare
?Educational resources
?Discounts on products and services
?Savings and investments
?Maternity and paternity leave
?Generous time away
?Giving programs
?Opportunities to network and connect
Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD3009711
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Vancouver, BC, CA, Canada
  • Education
    Not mentioned