Work for the Internet.
If you care about the Open Internet, have a passion for technology and a sense of how to make both more useful, you’ll fit in just fine here.
See job openings
We the herd
We are a wonderful mix of individuals with a mix of skills across a mix of disciplines. We do good work and we’re proud of everything we’re accomplishing together.
Read our storyWhy join the herd?
Health and lifestyle
A comprehensive, inclusive, and flexible benefits program with a focus on health, personal development, and overall wellness.
Balance
We support the people that help build our shared success as they define what work/life balance means to them.
Vacation
Get plenty of vacation days that you’re encouraged to use and enough personal time to deal with life stuff as it comes up.
Education
In-house education opportunities plus a learning fund to expand your education and attend interesting conferences.
Inclusion
Be your best you at work and aside from that, you don’t have to be anything at all. Tucows is an equal opportunity employer.
Investment
We share the wealth with options on our ever-improving stock position and other opportunities to invest in your work.
Family first
Maternity, paternity, and adoption leave for new parents and the opportunity to work from home when it makes sense.
Future planning
RRSP and 401(k) matching so you can think about other things today while still saving for tomorrow.
Coffee, tea and snacks
You’ll find no shortage of stuff to keep you going at work. Coffee, tea, fresh fruit, snacks, and other treats.
Job openings
Check on an applicationAnalytics & Insights
Senior Data Analyst - Remote
CorporateCustomer Experience
Customer Advisor - Remote
CorporateTechnical Customer Advisor, Internet - Remote
TingTechnical Customer Advisor, Internet - Remote
TingTechnical Customer Advisor, Internet - Remote
TingTechnical Customer Advisor, Internet -Remote
TingProgram Manager, Customer Experience - Remote
TingDesign & User Experience
UX Researcher - Remote
CorporateSenior Quantitative UX Researcher - Remote
TingDomain Operations
NOC Engineer - Remote
CorporateEngineering
Fiber engineering Specialist - Remote
TingDevOps Engineer, Internet - Remote
TingSoftware Engineer, Internet - Remote
TingSoftware Engineer, Internet - Remote
TingCloud Systems Engineer - Remote
CorporateDevOps Engineer, Elastic Stack, Shared Services - Remote
CorporateDevops Engineer, Ting Mobile - Remote
TingPrincipal Ruby Engineer, Ting Mobile - Remote
TingRuby Engineer, Ting Mobile - Remote
TingTeam Lead DevOps Engineer, Shared Services - Remote
CorporateSoftware Engineer, Shared Services - Remote
CorporateSenior Ruby Engineer - Remote
TingInterface Developer - Remote
OpenSRSSoftware Engineering Manager - Remote
OpenSRSInformation Security Engineer, Operations - Remote
CorporateIntermediate Software Developer, Domains - Remote
OpenSRSDirector, OSP Engineering
TingSenior Technical Writer, Networks - Remote
TingDirector, Engineering, Infrastructure Services - Remote
CorporateStrategic Sourcing Manager - Remote
TingDevOps Engineer, Shared Services - Remote
CorporateField Operations
Fiber Construction Manager
TingFiber Construction Technician
TingFiber Outside Plant Technician
TingFiber OSP Technician
TingFinance
Inventory Operations Manager - Remote
TingFleet Manager - Remote
TingPurchasing Specialist - Remote
CorporateInformation Technology
SaaS Systems Administrator, IS Solutions Delivery - Remote
TingSystems Administrator, Team Lead - Remote
CorporateOur hiring process
We’re looking for people who are passionate, creative and innovative. Find out how we determine if you’re the right fit for our team.
Our hiring process
Applying at Tucows
Once you’ve submitted your resume and you have been selected as a candidate of interest, someone from our recruiting team will be in touch.
Phone interview
This helps our recruiting team get a feel for your skill-set, interests, strengths and desired compensation. After the phone interview, you may be invited to come into the office for an in-person interview.
In-person interview
You’ll sit down with one or more members of our recruiting team which may include the department manager. The interview process may take two to three hours.
What happens next
We’ll decide if the fit is right and let you know if you’ve been selected to fill the position.