Full-time Posted June 05, 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
  • Strong analytical and problem-solving skills
  • Fam...

Apply for This Position

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

Submit Application