Talent.com
Randstad Canada
Senior Application Developer - Network Automation and Firmware PlatformsRandstad Canada • Calgary, Alberta, CA
Senior Application Developer - Network Automation and Firmware Platforms

Senior Application Developer - Network Automation and Firmware Platforms

Randstad Canada • Calgary, Alberta, CA
30+ days ago
Job type
  • Temporary
  • Quick Apply
Job description
This position is tailored for a seasoned developer who loves bridging the gap between software engineering and infrastructure operations (NetDevOps). You will be responsible for building robust automation tooling used directly by network operations teams to manage critical infrastructure. This involves everything from developing the backend logic and workflow engines to creating clean, operator-driven web UIs and APIs. Operating in a cloud-native AWS environment, you will also have the opportunity to leverage advanced AI-assisted development tools (such as Kiro) to accelerate design, testing, and iteration.

Advantages
Advantages
Cutting-Edge Tech & Methodology: Work with a modern stack (Python, React, NodeJS, AWS Cloud native) and adopt cutting-edge AI-assisted development workflows via Kiro.

High Operational Impact: Build tools that secure and stabilize an enterprise-scale network across both standard corporate IT and heavy industrial OT environments.

True NetDevOps Domain: Play a defining role in shaping reusable libraries, frameworks, and global automation patterns for infrastructure-oriented software.

Balanced Work Environment: Enjoy a collaborative, hybrid team environment reporting directly to the Manager of Network Operations & Automation.

Responsibilities
1. Automation Engineering & Tooling
Design, build, and maintain robust firmware upgrade automation tools and platforms.

Develop end-to-end automation playbooks covering pre-checks, execution, validation, automated rollback strategies, and post-upgrade reporting.

Build scalable backend services, clean APIs, and intuitive web-based user interfaces for operator-driven workflows.

2. Systems Integration & Visibility
Integrate custom automation solutions seamlessly with existing monitoring, inventory tracking, and change-management systems.

Implement strict audit logging, error handling, and end-to-end operational visibility to ensure high reliability.

Deploy applications utilizing AWS cloud-native tools and CloudFormation templates.

3. Collaboration & Best Practices
Partner closely with Network Subject Matter Experts (SMEs) to translate manual network operational workflows into clean, reliable code.

Leverage AI-assisted software development practices to optimize code delivery cycles.

Contribute to and curate reusable internal software libraries and automation design patterns.

Qualifications
Experience: 5+ years of professional software development experience.

Language & Cloud Mastery: Strong proficiency in Python and AWS Cloud Services.

Workflow Automation: Proven experience building custom automation tools, backend services, or complex workflow-based systems.

Systems Exposure: Experience interacting with APIs, CLI-driven systems, and infrastructure-oriented software.

Engineering Rigor: Strong understanding of software quality, version control, and CI/CD pipeline architectures.

Technical Environment Matrix
Primary Languages: Python, NodeJS, React

Infrastructure Deployment: AWS Cloudnative, CloudFormation

Target Platforms: Cisco IOS / IOS-XE, Versa SD-WAN, Sierra / cellular devices

Preferred Qualifications (Nice to Have)
Prior experience in infrastructure, systems management, or network-adjacent software development.

Background working within highly regulated, operational, or high-reliability/high-availability environments.

Practical exposure to or an active interest in NetDevOps, modern automation platforms, and AI-assisted development methodologies.

Summary
Our Client is seeking a Senior Software Developer to join the Network Operations & Automation team in Calgary, AB, on a hybrid basis. In this role, you will lead the creation of next-generation firmware upgrade and lifecycle management tools for a massive, mission-critical network environment. Your work will directly impact Cisco routers and switches, Versa SD-WAN appliances, and Sierra cellular modems across both IT and OT environments, ensuring maximum security posture, operational efficiency, and system reliability.

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 Application Developer - Network Automation and Firmware Platforms • Calgary, Alberta, CA

Similar jobs

Senior Application Support Specialist

CPKCCalgary, AB, CA
Full-time

Join CPKC, North America’s first transnational railroad connecting U.Canada, and Mexico, where your career drives progress and safety is paramount.We connect communities, fuel economic growth, and ... Show more

 • Promoted

ServiceNow Developer (remote)

Tech Talent InternationalCalgary, AB, CA
Remote
Full-time

About the job ServiceNow Developer (remote).C2C - depending on overall experience.Remote, Canada (end client in Calgary, AB, must be able to work in MST).Senior ServiceNow Developer, responsible fo... Show more

 • Promoted

Senior Software Developer Focused on Building Healthcare Solutions

Clover HealthCalgary, AB, CA
Full-time

Become a key player in healthcare innovation as a Senior Software Developer.Your skills will help forge systems that improve healthcare delivery and outcomes for patients through technology.As a Se... 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 BAS Application Engineer – Remote/Hybrid (Niagara4)

Educated Solutions CorpCalgary, AB, CA
Remote
Full-time

A leader in Building Automation Systems is seeking a Senior BAS Application Engineer to manage BAS projects in the Toronto area.This role involves providing technical support, programming, and comm... 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 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

Remote Opportunity: Senior Engineer in Firmware Development

LimeCalgary, AB, CA
Remote
Full-time

Lead the development of innovative firmware solutions as a Senior Engineer, working remotely to enhance electric vehicle software.Bring your embedded programming skills to create scalable mobility ... Show more

 • Promoted

DevOps Application Developer

ALLTECH CONSULTING SVC INCCalgary
Full-time

As part of the integration of the technology stacks with the ones from our Company, we are looking to harmonize our development practices so as to offer a unified developer experience.This starts b... Show more

 • Promoted

Senior ServiceNow CSM Tech Lead & Developer

Sapsol Technologies IncCalgary
Full-time

A leading technology firm in Calgary, Alberta seeks a ServiceNow CSM Technical Lead / Developer to design and implement solutions tailored to business needs.The role requires over 5 years of Servic... Show more

 • Promoted

Senior Developer

OlsenCalgary, AB, CA
Full-time

Olsen specializes in the implementation and optimization of enterprise resource management systems, particularly Vista ERP, for high-revenue construction companies across North America.As a trailbl... Show more

 • Promoted

Senior ServiceNow ITOM Developer

BCforwardCalgary
Full-time +1

Senior ServiceNow ITOM / CMDB / Discovery Developer.BCforward is currently seeking a highly motivated Senior ServiceNow ITOM / CMDB / Discovery Developer for Calgary, Alberta, Canada.ServiceNow ITO... Show more

 • Promoted

Senior Solutions Engineer, Cyber

QohashCalgary, AB, CA
Full-time

At Qohash, we’re building a foundational pillar of Canada’s digital sovereignty.As AI adoption accelerates and data becomes a strategic national asset, we believe security must scale differently — ... 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

Network Engineer

LTMCalgary, AB, CA
Full-time

A Network Engineer is responsible for the setup, configuration, and running of network deployments and buildouts.This includes hands‑on work in a datacenter lab environment: buildouts, deployments,... Show more

 • Promoted

Senior Mobile Application Developer

ShowpassCalgary, AB, CA
Full-time

Senior Mobile Application Developer.Senior (intermediate will be considered).We’re looking for a Senior Mobile Application Developer with strong React Native experience to join our team at Showpass... Show more

 • Promoted

Senior Automation & Drives Applications Engineer — Remote

SiemensCalgary, Alberta, Canada
Remote
Full-time

A leading technology firm in Calgary is seeking an experienced Application Engineer / Specialist in Automation and Drives to join their Sales Acceleration Team.This role supports the growth of fact... Show more

 • Promoted

Senior ABAP Developer - C4M (Canada)

SAP FioneerCalgary, AB, CA
Full-time

Be among the first 25 applicants.Get AI-powered advice on this job and more exclusive features.Do you want to be part of a new, fast-growing global company delivering the next generation of softwar... Show more

 • Promoted

Senior Network Analyst – Zero Trust & Network Modernization

PathlionCalgary, AB, CA
Full-time

A technology company is seeking a Network Specialist to support its Zero Trust Network initiative.You will plan and implement secure workloads while modernizing network infrastructure.The ideal can... Show more

 • Promoted

Senior Developer Specializing in Big Data and Innovation

Triton DigitalCalgary, AB, CA
Full-time

Join a vibrant, Agile team as a Senior Developer focused on driving innovation with Big Data technologies.Utilize your expertise in Spark and data pipeline development in a fully remote setting.Thi... Show more