Senior Software Engineer at Microsoft
Vancouver, British Columbia, Canada -
Full Time


Start Date

Immediate

Expiry Date

18 Feb, 26

Salary

203900.0

Posted On

20 Nov, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

React, TypeScript, C#, AI Solutions, Performance Optimization, Frontend Engineering, Backend Services, Architecture, Mentoring, Cross-Platform Design, Data-Driven Methodologies, Metrics-Based Insights, Analytical Rigor, Creativity, Telemetry, Experimentation

Industry

Software Development

Description
- Design and implement scalable, high-performance frontend systems utilizing React, TypeScript, and modern rendering architectures for AI-driven productivity experiences within M365 Copilot. - Contribute to backend services in C#, adhering to partner team processes, coding guidelines, and safe rollout practices, ensuring incremental improvements are shipped safely. - Employ a model-first approach and metrics-based insights, combining analytical rigor with creativity to drive team and product innovation. - Lead key architectural decisions and provide hands-on contributions to elevate the standard of frontend engineering, balancing innovation with platform stability. - Utilize data-driven methodologies for performance optimization, leveraging telemetry, experimentation, and diagnostics to continuously improve responsiveness, accessibility, and reliability. - Mentor engineers and promote a culture of technical excellence through best practices in architecture, performance profiling, and cross-platform design systems. Required 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. - 3+ years experience in multi-stack software projects. 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. - Experience leveraging AI solutions to both development lifecycle and large scale problems Software Engineering IC4 - The typical base pay range for this role across Canada is CAD $114,400 - CAD $203,900 per year.
Responsibilities
Design and implement scalable frontend systems for AI-driven productivity experiences. Lead architectural decisions and mentor engineers to promote technical excellence.
Loading...