Microsoft
Senior Software Engineer
Found: January 9, 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
Overview:
As a Senior Software Development Engineer, you will enhance the microservices architecture of Microsoft Teams, ensuring high performance and scalability.
Responsibilities:
- Design and develop high-scale services for Microsoft Teams' messaging infrastructure.
- Utilize Azure technologies and collaborate with partners to drive user engagement.
- Maintain high standards of availability, reliability, and performance.
Qualifications:
- Bachelor's Degree in Computer Science or related field with 4+ years of technical engineering experience.
- Proficiency in languages such as C#, Java, or Python.
- Experience with Service Fabric or Kubernetes is preferred.