Talent.com
Randstad Canada
Senior Software Developer – Network Operations and AutomationRandstad Canada • Calgary, Alberta, CA
Senior Software Developer – Network Operations and Automation

Senior Software Developer – Network Operations and Automation

Randstad Canada • Calgary, Alberta, CA
3 days ago
Job type
  • Temporary
  • Quick Apply
Job description

Our client is seeking a Senior Software Developer to join the Network Operations & Automation team on a hybrid basis in Calgary. This role focuses on building enterprise-scale automation platforms to manage the full lifecycle of mission-critical IT and Operational Technology (OT) network infrastructure.

In this position, you will act as a technical lead and Subject Matter Expert (SME) to design, develop, and maintain software solutions that streamline firmware upgrades, configuration management, and operational workflows. You will work closely with experienced Network SMEs, leveraging modern AI-assisted development tools to deliver secure, high-performing, and scalable automation systems.

Advantages
High-Impact Engineering: Build solutions that directly enhance the reliability, security, and operational efficiency of mission-critical infrastructure.

AI-Assisted Innovation: Utilize next-generation AI-assisted development practices to accelerate delivery in a production enterprise environment.

Direct Production Visibility: Experience immediate feedback and clear visibility into how your solutions perform in live operational workflows.

Cross-Domain Collaboration: Partner closely with seasoned network SMEs and distributed teams across North America.

Responsibilities
Design, build, and maintain scalable automation solutions supporting network lifecycle management and firmware upgrades across Cisco routers/switches, Versa SD-WAN appliances, and cellular modem platforms.

Develop end-to-end automation pipelines featuring pre-upgrade validation, automated execution, post-upgrade verification, and rollback mechanisms.

Build user-facing tools, APIs, audit logs, and error-handling capabilities to ensure operational transparency and compliance.

Integrate automation workflows with enterprise platforms, including monitoring, inventory, and service management systems.

Provide work effort estimates, participate in application/database schema design, conduct code inspections, and author unit/integration test plans.

Leverage AI-assisted tooling and contribute to reusable automation patterns and frameworks across the team.

Qualifications
Required Qualifications

Education: University degree in Computer Science, Engineering, or a related discipline (or equivalent practical experience).
Experience: 5+ years of professional software development experience, with a track record of building backend services, APIs, or workflow-based systems.
Languages & Frameworks: Strong proficiency in TypeScript, UI frameworks (specifically React), and Python.
Cloud & Infrastructure: Hands-on experience with AWS Cloud Services, CI/CD automation pipelines, and Infrastructure-as-Code platforms (e.g., CloudFormation).
Software Engineering: Thorough understanding of SDLC best practices, version control, database design, unit/integration testing, and complex troubleshooting.

Preferred Qualifications

Prior experience in infrastructure, networking, or systems engineering environments.
Familiarity with network automation or orchestration frameworks. Experience operating within regulated or operational technology (OT) environments.
Practical exposure to AI-assisted software development tools and methodologies.

Summary
Additional Information:

Hybrid work arrangement based out of Calgary, AB.

Team Dynamic: Collaboration with geographically distributed teams across North America supporting mission-critical enterprise systems.

Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.

Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.

Create a job alert for this search

Senior Software Developer – Network Operations and Automation • Calgary, Alberta, CA

Similar jobs

Senior Software Engineer, Cloud IaC & Automation

MarqetaCalgary, AB, CA
Full-time

A leading fintech company is seeking a Senior Software Engineer on the Infrastructure Engineering team to innovate and enhance cloud-based solutions.You will design and optimize infrastructure tool... Show more

 • Promoted

Senior Software Developer

StantecCalgary, AB, CA
Full-time

At Stantec, we have some of the world’s leading professionals passionate about enabling our business to be its best.Our business teams include finance, procurement, human resources, information tec... Show more

 • Promoted

Senior Software Developer - Booking

Jane AppCalgary, AB, CA
Full-time

Senior Software Developer - Booking.Senior Software Developer - Booking.Get AI-powered advice on this job and more exclusive features.Let's kick things off with a quick intro.Jane is a team that's ... Show more

 • Promoted

Information Network Engineer Hybrid at SAS

SASCalgary, AB, CA
Full-time

Advance your career with SAS as an Information Network Engineer in a hybrid or remote role based in Ottawa.Tackle advanced networking tasks while supporting innovative cloud solutions.The SAS IaaS ... Show more

 • Promoted

Senior Software Engineer - Infrastructure as Code Team

MarqetaCalgary, AB, CA
Full-time

Senior Software Engineer - Infrastructure as Code Team.Software Engineer DevOps Cloud AWS Infrastructure.As a Senior Software Engineer on the Infrastructure Engineering team, you will be at the for... Show more

 • Promoted

Senior Software Developer

Seequent LimitedCalgary, AB, CA
Full-time

At Seequent, we help organisations to understand the underground, giving the confidence to make better decisions faster.We build world-leading technology that is at the forefront of Earth sciences,... Show more

 • Promoted

Senior DevOps Architect – Remote (Kubernetes, CI/CD)

JobgetherCalgary, AB, CA
Remote
Full-time

A technology firm is looking for an experienced DevOps Architect to lead design and automation for enterprise platforms.You will optimize CI/CD pipelines and manage Kubernetes-based infrastructure ... Show more

 • Promoted

Senior Network Engineer

Ting InternetCalgary, AB, CA
Full-time

Ting Internet is a leading fiber Internet provider in the United States, delivering future-proof internet in over a dozen Ting Towns across the country.As part of Tucows (NASDAQ:TCX, TSX:TC), Ting ... Show more

 • Promoted

Senior Network Engineer (Azure Certification) - REMOTE

Pave TalentCalgary, AB, CA
Remote
Full-time

Get AI-powered advice on this job and more exclusive features.This range is provided by Pave Talent.Your actual pay will be based on your skills and experience — talk with your recruiter to learn m... Show more

 • Promoted

Senior Embedded Engineer – Remote (Automotive Networking)

EthernoviaCalgary, AB, CA
Remote
Full-time

An innovative tech company is seeking a Senior Embedded Software/Firmware Engineer for remote work.You'll develop device drivers, ensuring integration with Linux and AUTOSAR Stack.Ideal candidates ... Show more

 • Promoted

Senior Solutions Engineer | REMOTE (ONTARIO)

GatekeeperCalgary, AB, CA
Remote
Full-time

Senior Solutions Engineer | REMOTE (ONTARIO).Gatekeeper is the ONLY unified contract & third-party risk management platform that protects compliance‑centric organisations by delivering company‑wide... Show more

 • Promoted

Senior Software Developer

Millennium EMS Solutions Ltd.Calgary, AB, CA
Full-time

The Senior Software Developer will be responsible for designing, developing, and signing of new solutions and the maintenance of existing products.They must be able to clearly and effectively commu... Show more

 • Promoted

Senior Network Engineer — Remote (Juniper/IX Peering)

Ting InternetCalgary, AB, CA
Remote
Full-time

A leading fiber Internet provider is seeking a Senior Network Engineer to manage network design and deployment.The role involves troubleshooting network issues, collaborating with cross-functional ... Show more

 • Promoted

Senior Network Analyst

Precision Drilling CorporationCalgary, AB, CA
Full-time

Select how often (in days) to receive an alert:.Precision Drilling operates complex global infrastructure supporting remote operations across North America and the Middle East.We’re looking for a S... Show more

 • Promoted

Senior Developer for NetSuite at ExtendApps

ExtendApps, Inc.Calgary, AB, CA
Full-time

Become a crucial member of ExtendApps as a Senior NetSuite Developer, utilizing SuiteScript and integration technologies to shape innovative solutions.Drive business success through technical exper... Show more

 • Promoted

Senior Cloud Network Architect

WSP in Canadacalgary, ab, Canada
Full-time

What if you could redefine what's possible? With us, you can.We are the home of ambitious, passionate, and innovative world shapers.With an unmatched breadth and depth of engineering, advisory and ... Show more

 • Promoted

Senior Software Developer

SOVRACalgary, AB, CA
Full-time

SOVRA is a leading public procurement platform trusted by more than 7,000 government agencies and over 1 million suppliers across North America.Our work sits at the intersection of technology, publ... Show more

 • Promoted

Senior DevOps Engineer Role at OpenSesame

OpenSesameCalgary, AB, CA
Full-time

Elevate your career with OpenSesame as a Senior DevOps Engineer focused on transformation through automation and AI.This remote role demands expertise in cloud technologies and DevOps methodologies... Show more

 • Promoted

Senior Developer

Calgary Board of EducationCalgary, AB, CA
Full-time

The Senior Developer role is with the Calgary Board of Education (CBE).This position delivers high quality software solutions across the CBE application ecosystem and environments, using the latest... Show more

 • Promoted

Remote Senior HubSpot Architect & Automation Lead

RHEICalgary, AB, CA
Remote
Full-time

A creator economy company in British Columbia is seeking a Senior HubSpot Manager to own and scale their HubSpot ecosystem.The role demands strategic thinking and hands-on development skills for ma... Show more