Microsoft
Senior Software Engineer
Found: March 30, 2026
This role is based in Vancouver, Canada with a hybrid work model (3 days in-office).
Compensation:
CAD $114,400 - CAD $203,900 per year
Responsibilities:
- Design and implement scalable backend services in Python.
- Develop LLM-enabled capabilities and robust data pipelines.
- Collaborate with cross-functional teams to translate scenarios into technical designs.
- Maintain and operate services in production, ensuring operational excellence.
Qualifications:
- Bachelor's Degree in Computer Science or related field with 4+ years of experience in software engineering.
- Proficiency in Python and experience with frontend technologies like React and TypeScript.
- Experience in building cloud services, preferably on Azure.
Tech stack:
Python, Spark, Azure, React, TypeScript.