Microsoft
Software Engineer II
Found: Today
This role is based in Vancouver, Canada, with a hybrid work model of 3 days in-office.
Compensation:
CAD $85,000 - CAD $166,800 per year
Responsibilities:
- Design and develop platform features for large-scale distributed software services.
- Adhere to and drive modern software engineering practices through design and code reviews.
- Write clean and optimized code, improve test coverage, and resolve problem areas.
- Collaborate with others to contribute to cohesive, end-to-end experiences for users.
Qualifications:
- Bachelor's Degree in Computer Science or related field with 2+ years of technical engineering experience.
- Experience in distributed systems, databases, or cloud-native architecture.
- Proficiency in languages such as C#, C++, Java, JavaScript, or Python.
Tech stack:
Experience with Azure, DevOps, Linux, Docker, Kubernetes is preferred.