Description
Summary
Microsoft AI are looking for a talented Senior Software Engineer | Full Stack at their Vancouver office. This role sits at the heart of strategic decision-making, turning market data into actionable insights for a company that's revolutionising AI-powered sports experiences. You'll work directly with leadership to shape the company's direction in the sports industry.
About the Role
As a Senior Software Engineer | Full Stack, you will provide technical leadership and architectural guidance to build robust, scalable, and intuitive full-stack solutions that elevate user experiences across web platforms. You will deliver high-quality, maintainable, and secure code across both front-end and back-end layers, with a solid emphasis on performance and usability. You will drive innovation by researching emerging technologies, evaluating their potential, and championing their adoption to strengthen our UX engineering stack.
Accountabilities
- Provide technical leadership and architectural guidance to build robust, scalable, and intuitive full-stack solutions that elevate user experiences across web platforms.
- Deliver high-quality, maintainable, and secure code across both front-end and back-end layers, with a solid emphasis on performance and usability.
The Candidate we're looking for
Experience:
- 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python.
Technical skills:
- 3+ years of experience with modern front-end frameworks such as React, Angular, or Vue.
- Expertise in HTML, CSS, JavaScript/TypeScript, and responsive design principles to deliver polished, accessible, and high-performance user interfaces.
Personal attributes:
- Passion for learning new technologies and staying up to date with industry trends, best practices, and emerging innovations in web development and AI.
Benefits
- Competitive salary range: C$ [insert salary range].
- Comprehensive benefits package, including medical, dental, and vision insurance.
- 401(k) matching program.
- Flexible work arrangements, including remote work options.
- Professional development opportunities, including training and education assistance.
- Access to cutting-edge technology and tools.
- Collaborative and dynamic work environment.