Search suggestions:

part time
full time
no expérience
receptionist
work from home
data entry
administrative assistant
all
warehouse
data analyst
retail sales associate
server
dental assistant
British Columbia
Toronto
Edmonton
Ontario
Calgary
Quebec
Richmond
Quebec
Saskatoon
Mississauga
Vancouver
Alberta

Software Engineer II

Microsoft
US$85,000 - US$166,800
Vancouver, British Columbia
Full time
23 hours ago
Come join the PowerPoint team as we deliver modern, intelligent and collaborative experiences that will delight millions of PowerPoint customers. We are looking to hire a Software Engineer II.   We are in the heart of downtown Vancouver, Canada. The PowerPoint team has the responsibility for the design, implementation, and validation of the PowerPoint ecosystem of products and services, which includes our desktop clients and large-scale cloud services. Our mature development and engineering systems allow us to innovate at an extremely fast pace to transform the landscape of presentation software – be it our Copilot offerings or PowerPoint Live.  Our products and portfolio are rapidly expanding, and we are excited to meet the challenges of scale, performance, efficiency, and reliability as we build the world's best storytelling software.  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.

Responsibilities

Qualifications

Required Qualifications:

 

Other Requirements:

Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings:

Preferred Qualifications:

Software Engineering IC3 - The typical base pay range for this role across Canada is CAD $85,000 - CAD $166,800 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 August 29th, 2025.

 

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form.

 

Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.

Apply
Save
Report job
Other Job Recommendations:

Senior Software Engineer I

American Express
Toronto, Ontario
  • Taking your place as a core member of an agile team driving...
  • Developing software on a hybrid of mainframe and cloud...
3 days ago

Software Developer II, AEC

Safe Software
City of Surrey, British Columbia
US$91,400 - US$103,900
  • Drive the adoption of best practices in software...
  • Education: Bachelor's degree in Computer Science, Software...
5 days ago

Software Engineer Lead - Senior Software Engineer

Capgemini
Mississauga, Ontario
  • Obtains tasks from the project lead or Team Lead (TL),...
  • Provides estimations, agrees task duration with the manager...
2 weeks ago

Sr. Software Engineer, Full Stack

Relyance AI
Remote
US$150,000
  • Partnering with cross-functional stakeholders to design and...
  • Executing decisions to prioritize tasks, and balancing...
1 week ago

Senior Software Engineer

Whitecollars
Toronto, Ontario
  • Design, develop, and maintain scalable applications using...
  • Architect modular, reusable, and cloud-native solutions with...
2 weeks ago

Intermediate Software Developer

Thanx
Remote
  • Enhance Software Stability and Resilience: Diagnose and...
  • Collaborate and Share Expertise: Engage proactively in pull...
2 weeks ago

Senior Software Engineer - Windowing & Graphics

Huawei Technologies Canada Co., Ltd.
Markham, Ontario
The research includes customizing GPU drivers for web rendering, streamlining the Chrome rendering architecture for TBDR GPU...
2 weeks ago

Senior Software Engineer II

American Express
Toronto, Ontario
  • As a part of our team, you will be developing innovative,...
  • Develop software in our technology stack which is constantly...
3 weeks ago

Software Engineer Intern (Fall 2025)

HeyGen
Toronto, Ontario
  • Development: Design, develop, test, and deploy robust,...
  • Collaboration: Work closely with UX/UI designers, product...
4 weeks ago

DevOps Engineer (Toronto)

US Mobile
Toronto, Ontario
  • Security and Compliance: Implement security best practices...
  • Configuration Management: Employ configuration management...
2 weeks ago