Full-time Posted June 05, 2026
Apply Now

Job Description

Advance your career as a Network Software Developer with CANARIE, focusing on network infrastructure and automation. This full-time role demands skills in software design and reliability.
CANARIE is seeking an experienced Network Software Developer to enhance its network automation efforts. You will design and implement innovative software applications, improving network efficiency. The position also involves analyzing data to monitor network reliability and supporting the Network Engineering team.
Key Responsibilities:
• Design and implement network automation software applications
• Improve network reporting mechanisms for greater efficiency
• Analyze data to track network reliability and traffic
• Document requirements and design specifications thoroughly
• Support the Network Engineering team in operations
Requirements:
• Minimum 5 years of software development experience
• Proficient in Python and Git version control
• Expertise in Docker and Kuber...

Apply for This Position

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

Submit Application