Enable job alerts via email!

Senior Network Engineer

Tucows

Toronto

Remote

CAD 111,000 - 125,000

Full time

8 days ago

Job summary

A technology company is seeking a Senior Network Engineer to work remotely from Canada or the USA. In this role, you will maintain and enhance the company's network systems, mentor junior engineers, and collaborate with cross-functional teams. Candidates should possess deep knowledge of networking, particularly with Juniper devices and protocols, and have experience in network automation. The salary range is competitive, reflecting both US and Canadian standards.

Benefits

Comprehensive benefits package
Promoting diversity and inclusion
Remote work flexibility

Qualifications

  • Strong knowledge of Juniper platforms (MX, PTX, ACX, EX, QFX).
  • Ability to analyze and interpret NetFlow data.
  • Proficiency with IP address management.

Responsibilities

  • Maintain the design, planning, configuration, and deployment of network systems.
  • Troubleshoot and debug network issues.
  • Guide the maintenance and testing of network infrastructure.

Skills

Deep knowledge of network systems
Collaboration skills
Experience with Juniper platforms
Knowledge of routing protocols
Network automation and systems integration
Experience advising and mentoring

Education

Bachelor's or Master's degree in Computer Science or related field

Tools

Juniper devices
Ansible
Jinja
Job description
About the Opportunity

As a Senior Network Engineer you will be responsible for maintaining the design, planning, configuration, and deployment of our network infrastructure. You will work closely with your peers to understand customer requirements and translate them into functional network solutions. In this role you will be expected to advise junior network engineers and collaborate with cross‑functional teams. This is a remote position for applicants in Canada or the USA.

What you will be doing (Job Duties)
  • Maintain the design, planning, configuration, and deployment of network applications and systems
  • Collaborate with cross‑functional teams to gather and analyze requirements
  • Guide the maintenance and testing of network infrastructure
  • Troubleshoot and debug network issues
  • Review and maintain technical documentation
  • Evaluate network performance and architecture
  • Stay current with emerging trends and technologies in network development
  • Provide guidance and mentorship to junior network engineers

Influence multiple parts of a product or system through technical expertise

What you have (Required Knowledge, Skills, and Abilities)
  • Deep knowledge of designing, developing, and maintaining complex network systems
  • Ability to lead the direction and implementation of solutions for issues of moderate scope
  • Strong collaboration and persuasion skills when working with senior peers outside your domain
  • Hands‑on experience with Juniper platforms (MX, PTX, ACX for routing; EX, QFX for switching)
  • Strong knowledge of routing protocols: OSPF, RSVP, LDP, iBGP, and eBGP
  • Expertise in configuration and software management for Juniper devices
  • Proficiency with access control lists (ACLs) and traffic filters
  • Experience with peering and transit, including managing connections to Internet Exchanges (IX)
  • Strong background in vendor lifecycle management for transit / transport (quoting, ordering, and implementation)
  • Proficiency with PeeringDB and IP address management (registration and transfer of IP blocks)
  • Knowledge of RPKI and experience working with the ARIN portal
  • Familiarity with colocation portals and cross‑connect ordering
  • Ability to analyze and interpret NetFlow data
  • Experience with network automation and systems integration
  • Proficiency with Ansible and Jinja for configuration automation and templating
  • Experience advising and mentoring junior peers
  • Ability to work independently with a high degree of autonomy
What's nice to have (Other Qualifications)
  • Bachelor's or Master's degree in Computer Science, Network / Systems Engineering, or a related field
  • 6–8 years of experience in network engineering
  • Experience with Juniper BNG implementation is a plus

The base salary range for this position is $125,000 - $140,000 USD for US residents OR $111,000 - $125,000 CAD for Canadian residents. Other countries will differ. Range may vary on a number of factors including, but not limited to: location, experience and qualifications. Tucows believes in a total rewards offering that includes fair compensation and generous benefits. Learn more about Tucows Benefits.

Want to know more about what we stand for? At Ting and Tucows we care about protecting the open Internet, narrowing digital divide, and supporting fairness and equality.

We also know that diversity drives innovation. We are committed to inclusion across race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status or disability status. We celebrate multiple approaches and diverse points of view.

We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request an accommodation.

What's new at Tucows

Learn more about Tucows, our businesses, culture and employee benefits on our site here.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.