Senior software engineer
✨ AI-organized
Job description
Senior Software Engineer builds and operates scalable infrastructure for real-time communication services across Microsoft Teams, Skype, and Azure Communication Services. You will design AI-assisted agentic workflows and leverage emerging technologies to ensure high availability and operational excellence at global scale.
Hard requirements
- Bachelor's Degree in Computer Science or related technical field AND 4+ years of technical engineering experience with coding in languages including C, C++, C#, Java, JavaScript, or Python, or equivalent experience.
- Ability to meet Microsoft, customer, and/or government security screening requirements, including passing the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.
Pay & benefits
- Typical base pay range for this role across Canada is CAD $114,400 - CAD $203,900 per year.
Work location