Microsoft
Senior Software Engineer
Found: May 13, 2026
This position is based in Vancouver, Canada with a hybrid work model (3 days in-office).
Compensation:
CAD $114,400 - CAD $203,900 per year
Responsibilities:
- Architect and design highly scalable experiences.
- Collaborate with cross-functional teams on full stack and backend development.
- Demonstrate technical leadership and maintain code quality.
Qualifications:
- Bachelor's Degree in Computer Science or related field with 4+ years of experience in software engineering.
- Proficiency in languages such as C, C++, C#, Java, JavaScript, or Python.
- Ability to meet Microsoft security screening requirements.
Tech stack:
Power BI, Azure SQL DB, Azure Cosmos DB, Azure Data Factory, Azure Synapse Analytics.