Required Qualifications:
- Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
- OR equivalent experience.
- 1+ years of experience driving efforts across product groups and business units.
- 2+ years of implementing code level patterns that allow large codebases & teams to scale.
Preferred Qualifications:
- Bachelor's Degree in Computer Science
- OR related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript,
- OR Python
- OR Master's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
- OR equivalent experience.
- Exposure to networking and telephony protocols such as HTTPS, TCP/IP stack, SIP, ICE, RTP, RTCP.
- Experience developing and maintaining large-scale distributed systems on Azure or AWS
- Demonstrated commitment to building exceptional end-user experiences.
- Excellent communication and collaboration skills, and ability to be adaptable and agile in developmentand evolving requirements.
Software Engineering IC3 - The typical base pay range for this role across Canada is CAD $83,600 - CAD $159,600 per year.
Find additional pay information here: