Senior Software Engineer
Microsoft
Vancouver, British Columbia, Canada
Full-Time
Posted Oct 06, 2025
3 days / week in-office
About the role
The Content Services Verticals team is seeking a Senior Software Engineer to drive the development of next-generation systems for Microsoft Start.
Responsibilities
- Ship high-quality, well-tested, secure, and maintainable code.
- Develop and maintain robust, scalable, and efficient full-stack applications.
- Build and integrate applications leveraging LLMs, with a solid focus on quality, performance, and reliability.
- Develop and maintain evals and evaluation frameworks to measure model performance and ensure high-quality outputs.
- Apply prompt engineering techniques to refine and optimize LLM-driven user experiences.
- Collaborate closely with cross-functional teams, including product owners, designers, and other engineers, to understand and address business requirements effectively.
- Participate in code reviews, providing constructive feedback and ensuring code quality and adherence to coding standards.
- Contribute ideas for continuous improvement of the tech stack, tools, and development processes.
- Ensure seamless integration of front-end and back-end components, focusing on optimal performance and user satisfaction.
- Work within a world-class engineering team comprising engineers, architects, scientists, and leadership.
- Contribute to a positive and innovative team culture.
- Work closely with the leadership and product owner to help address business needs while maintaining engineering standards and paying down technical debt.
- Experiment with and recommend new technologies that simplify or improve our stack.
Requirements
- 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.
Benefits
- 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
About the Company
Microsoft’s mission is to empower every person and every organization on the planet to achieve more.
Job Details
Salary Range
114,400 - 203,900 CAD/yearly
Location
Vancouver, British Columbia, Canada
Employment Type
Full-Time
Original Posting
View on company website