Tucows conference call

Job openings

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.

Engineering

DevOps Engineer - Remote

Remote, Toronto, ON

Interface Developer-Remote

Remote, Toronto, ON

Intermediate DevOps Engineer, Domains - Remote

Remote, Toronto, ON

Manager, Cloud Network Engineering - Remote

Remote, Toronto, ON

NOC Engineer - Remote

Remote, Toronto, ON

Openstack Cloud Systems Engineer - Remote

Remote, Toronto, ON

Perl Software Developer, Domains - Remote

Remote, Toronto, ON

Python Software Engineer, Shared Services - Remote

Remote, Toronto, ON

Python Team Lead Software Engineer, Shared Services - Remote

Remote, Canada

Python Team Lead Software Engineer, Shared Services, Remote

Remote, USA

QA Automation Developer, Remote

Remote, Toronto, ON

Senior Cloud Network Engineer-Remote

Remote, Canada

Senior Software Engineer

Remote, Toronto, ON

Senior Software Engineer - Remote, Canada

Remote, Toronto, ON

Senior Software Engineer - Remote, USA

Charlottesville, VA

Software Engineer (Hover)-Remote

Remote, Toronto, ON

Software Engineering Team Lead, Web Application - Remote

Remote, Canada

Software Engineer-Internet-Remote

Remote, Canada

Software Engineer, Mobile - Remote

Remote, Toronto, ON

Software Engineer-Remote

Remote, Toronto, ON

Software Engineer-Remote

Remote, Toronto, ON

Software Engineer, Shared Services - Remote

Remote, Toronto, ON

Software Engineer - Team Lead - Remote

Remote, Toronto, ON

System Administrator - Remote

Remote, Toronto, ON

Systems Engineer - Kafka Specialist - Remote

Remote, Toronto, ON

Systems Engineer-Network Architecture-Remote

Remote, Canada, Europe, USA

Systems Engineer - Remote

Remote, Toronto, ON

Don't see what you're looking for?

Remote, Canada, Europe, USA

Fiber Operations

Data Center Technician

Durango, CO

Director of Business Operations -Remote

Charlottesville, VA

Director of Business Operations - Remote

Solana Beach, CA

Director of Business Operations - Remote

Holly Springs, NC

Director of Business Operations - Remote

Culver City, CA

Director of Business Operations- Remote

Centennial, CO

Fiber Deployment Lead

Encinitas, CA

Fiber Deployment Lead

Solana Beach, CA

Fiber Deployment Technician

Wake Forest, NC

Fiber Deployment Technician

Charlottesville, VA

Fiber Engineering Specialist - Remote

Remote, Toronto, ON

Fiber Engineering Specialist - Remote - Ting Internet

Centennial, CO

Fiber InstallationTechnician

Centennial, CO

Fiber OSP Technician

Centennial, CO

Fiber OSP Technician

Charlottesville, VA

Manager, Regional Fiber Construction and Installation

Charlottesville, VA

Project Manager, Enterprise (Remote)

Carbondale, CO

Project Manager, Enterprise (Remote)

Culver City, CA

Project Manager, Enterprise (Remote)

Solana Beach, CA

Project Manager, Enterprise (Remote)

Centennial, CO

Salesforce Administrator, Enablement - Remote

Centennial, CO

Salesforce Administrator, Enablement - Remote

Charlottesville, VA

Salesforce Administrator, Enablement - Remote

Holly Springs, NC

Sr Manager, Network Operations - Remote

Holly Springs, NC

Sr Manager, Network Operations - Remote

Centennial, CO

Sr Manager, Network Operations - Remote

Charlottesville, VA

Sr Manager, Network Operations - Remote

Solana Beach, CA

Sr. Outside Plant Business Analyst

Centennial, CO

Sr. Outside Plant Business Analyst

Charlottesville, VA

Don't see what you're looking for?

Remote, Canada, Europe, USA
Didn't find the job you were looking for?

That's ok. We're always looking for future candidates.

Send us your resume

Our hiring process

1
Application

Send in your application and receive a confirmation email from us.

2
Assessment

In 24 hours, you'll receive a link from Tratify for a short assessment.

3
Initial screening

Within 2 weeks, if we think there's a good fit, one of our Talent Partners will set up a phone/video interview.

4
Process update

If selected, the talent partner will be back in touch to keep you updated on your status, set a timeline as well as discuss your next steps.

5
Interviews

Within the next 3-6 weeks, there will be a series of interviews. The number and type will depend on the role you're applying for. (i.e., peer-to-peer fit interviews, executive and technical interviews, etc.)

6
Outcome

Once interviews are completed, your talent partner will reach back out to communicate the outcome and provide feedback.

Average time: 6 weeks from the initial phone interview