Principal Software Engineer
Microsoft
Victoria, British Columbia, Canada
Full-Time
Posted Sep 18, 2025
0 days / week in-office - remote
Compensation
Loading salary analysis...
About the role
Within the Developer Division at Microsoft, the Developer AI team is working on incubating, building and delivering the next generation of AI-enabled developer tooling experiences, across GitHub and Copilot clients.
Responsibilities
- Coding
- Design
- Engineering Excellence
Requirements
- Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
- OR equivalent experience
Benefits
- Industry leading healthcare
- Educational resources
- Discounts on products and services
- Savings and investments
- Maternity and paternity leave
- Generous time away
- Giving programs
- Opportunities to network and connect
About the Company
Microsoft’s mission is to empower every person and every organization on the planet to achieve more.
Job Details
Salary Range
142,400 - 257,500 CAD/yearly
Location
Victoria, British Columbia, Canada
Employment Type
Full-Time
Original Posting
View on company website