Microsoft
Senior Software Engineer
Found: March 5, 2026
This role is based in Vancouver, Canada.
Compensation:
CAD $114,400 - CAD $203,900/year
Responsibilities:
- Design, build, and ship scalable backend services and libraries in Python.
- Develop LLM-enabled capabilities with focus on latency, reliability, and cost.
- Build robust data pipelines and distributed compute solutions using Spark/PySpark.
- Collaborate with PMs and partner engineering teams to translate scenarios into technical designs.
Qualifications:
- Bachelor's Degree in Computer Science or related technical discipline with 4+ years of experience in software engineering.
- Experience in frontend and backend development, including React, TypeScript, and service/API design.
- Ability to meet Microsoft security screening requirements.
Tech stack:
Python, Spark, Azure, React, TypeScript.