Full-time Posted May 24, 2026
Apply Now

Job Description

Elevate your career with CANARIE as a Network Software Developer, focusing on enhancing network infrastructure through software design and automation platforms. This full-time role requires expertise in network reliability and security. As a critical member of CANARIE's Network Software team, you will report directly to the Manager, Network Software. Key Responsibilities

Design and implement network automation software applications Improve network reporting mechanisms for efficiency Analyze data to track network reliability and traffic Document requirements and design specifications thoroughly Support the Network Engineering team with reliable operations Requirements

Minimum 5 years of software development experience Proficient in Python and version control with Git Expertise in Docker and Kubernetes environments Solid analytical and problem-solving skills Familiarity with TCP/IP and networking protocols Drive innovation in network automation with CANARIE through your...

Apply for This Position

Ready to take the next step? Click the button below to submit your application.

Submit Application