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


Start Date

Immediate

Expiry Date

19 Feb, 26

Salary

203900.0

Posted On

21 Nov, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

C, C++, C#, Java, JavaScript, Python, CI/CD, Automation, AI, Testing, System Design, Architecture, Data Modeling, Visualization, Problem Solving, Collaboration, Innovation

Industry

Software Development

Description
- Design, develop, and optimize rendering technologies to deliver fast, scalable, and visually compelling front-end experiences for users worldwide. - Build and maintain automation and CI/CD pipeline solutions, enabling seamless code integration and effective management of one of the largest developer ecosystems. - Design, implement, and advance AI agent solutions that intelligently replace traditional automation logic, driving greater efficiency and adaptability in engineering workflows. - Develop, enhance, and maintain sophisticated unit, visual parity, and integration test frameworks and protocols to ensure consistent quality, reliability, and performance of rendering features. - Collaborate with cross-functional teams to tackle architectural challenges, foster innovation, and accelerate developer productivity. - Proactively pursue new knowledge and best practices to continually improve the availability, reliability, and observability of rendering platforms and automation pipelines. 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. Preferred Qualifications: - 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 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 equivalent experience. - Proficient experience to architect and deliver CI/CD pipelines, automation, and workflows using the latest technologies. - Ability to develop and design reporting solutions using Power BI, including data modeling and visualization to support business decision-making. - Problem-solving skills with an understanding of system design and architecture. 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 develop rendering technologies for fast and scalable front-end experiences. Collaborate with cross-functional teams to tackle architectural challenges and improve engineering workflows.
Loading...