Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Manager - Engineering

$160k - $170k per year

Tucows Domains

Tucows Domains is the world’s largest wholesale domain registrar, responsible for maintaining the health, neutrality, and openness of an important—but largely invisible part of the Internet: the domain name system (DNS).

As part of Tucows—one of the world’s largest Internet companies—Tucows Domains has a rich history of helping make the Internet better, operating globally under the Ascio, Enom, Hover and OpenSRS brands.

We embrace a people-first philosophy that is rooted in respect, trust, and flexibility. We believe that whatever works for our employees is what works best for us. It’s also why the majority of our roles are remote-first, meaning you can work from anywhere you can connect to the Internet! Today, over one thousand people from over 20 countries are part of our team.

If this sounds exciting to you, join the herd!

Description

The Manager, Engineering leads a highly skilled team of engineering professionals responsible for designing, building, and maintaining the services, applications, databases, and APIs behind Tucows Domains platforms.

This is a hands-on engineering management role combining technical leadership, people management, and engineering execution. You will guide architecture and technical decisions, own day-to-day delivery, support production systems, and develop engineers into strong, independent contributors.

You will work closely with Product, Operations, QA, Design, and other engineering teams to deliver reliable, scalable, secure, and maintainable systems. You will also partner with engineering leadership on broader platform architecture, technical strategy, and long-term improvements.

We value leaders who remain technically engaged, take ownership of engineering outcomes, and embrace modern development practices, including AI-assisted engineering tools.

This is a remote position for applicants based in Canada.

Responsibilities

  • Lead, mentor, and develop a team of engineers through recruiting, hiring, regular one-on-ones, feedback, career development, and performance management.
  • Own day-to-day engineering execution, including planning, prioritization, technical delivery, release coordination, and resolving blockers.
  • Provide hands-on technical leadership through architecture discussions, code reviews, troubleshooting, and contributions to production code.
  • Lead technical design and architecture decisions for the team's services, partnering with engineering leadership on broader platform strategy and cross-system initiatives.
  • Translate business and product requirements into actionable technical plans, balancing roadmap delivery, technical debt, and operational priorities.
  • Oversee the design and maintenance of services, applications, APIs, database schemas, and integrations.
  • Lead complex initiatives across multiple applications and services, coordinating dependencies with Product, Operations, QA, Design, and other teams.
  • Drive improvements in system reliability, performance, security, observability, and maintainability.
  • Lead technical incident response, root cause analysis, and continuous improvements to system reliability.
  • Establish and improve engineering practices, including automated testing, CI/CD, documentation, code quality, and release processes.
  • Leverage AI-assisted development tools to improve engineering productivity, code quality, testing, and development workflows, while encouraging responsible adoption across the team.
  • Establish clear engineering goals and use delivery, quality, and reliability indicators to drive continuous improvement.
  • Develop technical ownership within the team, balancing hands-on involvement with effective delegation and mentorship.
  • Communicate engineering progress, technical decisions, risks, and operational concerns clearly to stakeholders.

Minimum Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, or a related technical field.
  • 6+ years of professional software engineering experience, with a strong background in backend development, system design, and production applications.
  • 2+ years of engineering management experience, including direct people management, mentoring, and performance management.
  • Strong experience with Python, Go, or similar backend languages.
  • Experience designing RESTful APIs using frameworks such as FastAPI or Gin.
  • Experience with relational databases, preferably PostgreSQL, including schema design and query optimization.
  • Experience designing, building, and operating highly available, reliable, and scalable services.
  • Strong technical judgment and hands-on software development experience, including contributions to production code and technical problem-solving.
  • Strong communication and collaboration skills, with the ability to explain technical decisions, trade-offs, and risks to technical and nontechnical stakeholders.
  • Experience managing engineering delivery, technical priorities, and cross-team dependencies.
  • Experience with Agile software development methodologies, including Scrum, Kanban, or similar approaches.
  • Demonstrated experience using AI-assisted software development tools, including appropriate validation and security practices.
  • Experience with automated testing, Continuous Integration, Git, and modern development workflows.
  • Experience supporting production systems, troubleshooting complex issues, and leading incident response.
  • Experience leading and collaborating with geographically distributed engineering teams.

Nice to Have

  • Experience with event-driven architectures and messaging systems such as Kafka, RabbitMQ, or other message brokers.
  • Knowledge of DNS, EPP, RDAP, or other Internet protocols.
  • Experience modernizing legacy applications and services.
  • Experience developing and maintaining e-commerce or other transaction-oriented platforms.
  • Experience with AWS or other cloud platforms, and container technologies such as Docker, Docker Swarm, or Kubernetes.
  • Knowledge of OAuth 2.0, JWT, OpenAPI, and API security practices.
  • Familiarity with networking, Linux, and infrastructure operations.

The base salary range for this position is $160,000 to $170,000. Range shown in $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.

Want to know more about what we stand for? At 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 crucial job functions, and to receive other benefits and privileges of employment. Please contact us to request an accommodation.

We use AI-enabled tools throughout our recruitment process to help us work more efficiently and consistently. These tools support our hiring teams by organizing and reviewing information, while final hiring decisions are always made by people.

Tucows and its subsidiaries participate in the E-verify program for all US employees.

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

Vacancy posted 14 hours ago
Similar jobs that could be interesting for youBased on the Manager - Engineering in Canada vacancy
  • $170k - $210k per year

     ...everything we do — and where your work helps shape the future of finance. What We're Looking For We are looking for an Engineering Manager to lead and grow our Payments team ( official title: " AVP, Engineering "). . This is a hands-on leadership role—approximately... 
    Suggested
    Full time
    Remote work

    Cross River

    Canada
    13 hours ago
  •  ...insurance operates. Team Overview You'll lead a team of engineers building and scaling core product capabilities at the...  ...and insurance. You'll balance technical leadership with people management, helping your team move quickly while maintaining a high bar for... 
    Suggested
    Full time
    Internship

    Federato

    Canada
    13 hours ago
  •  ...Infisical is the open source security infrastructure platform that engineers use for secrets management, certificates, and privileged access management. We help developers and organizations securely manage billions of secrets every month including application configuration,... 
    Suggested
    Full time
    Work at office
    Remote work

    Infisical

    Canada
    13 hours ago
  •  ...ENGINEERING MANAGER We are looking for an engineering manager to own delivery end to end so the founder can step out of the day-to-day loop...  ...real-time SERP API delivering structured data from 100+ search engines and sources, including Google Search, Google Shopping, Google... 
    Suggested
    Full time
    Live In
    Remote work

    SearchApi

    Canada
    13 hours ago
  • $160k - $170k per year

     ...thousand people from over 20 countries are part of our team. If this sounds exciting to you, join the herd! Description The Manager, Engineering leads a highly skilled team of engineering professionals responsible for designing, building, and maintaining the services,... 
    Suggested
    Long term contract
    Remote work

    Tucows Inc.

    Canada
    14 hours ago
  •  ...Engineering Full-time (remote) Metabase is the easiest way for people to get insights from their data, from tiny startups who get up...  ...team to advance the state of the art in our product and our industry. We are hiring for multiple Engineering Manager positions.... 
    Full time
    Remote work

    Metabase

    Canada
    13 hours ago
  •  ...behind customer-facing Redis applications that move, transform, manage, and operationalize data at scale. Your team will build and operate...  ..., and delivery ownership. You will create an environment where engineers can do their best work, partner with product and engineering... 
    Full time
    Local area
    Worldwide

    Redis

    Canada
    13 hours ago
  • $185.3k - $239.8k per year

     ...join us. Imagine what we’ll build together. ABOUT THE DATA ENGINEERING TEAM Thumbtack's Data organization is responsible for the foundations...  ...the team decides what not to build. - Lead as a technical manager. You'll make and defend modeling and architecture decisions,... 
    Full time
    Seasonal work
    Local area

    Thumbtack

    Canada
    13 hours ago
  • $207k - $253k per year

     ...signal owners can use to run stronger, more resilient businesses. Relay is entering an exciting new chapter, and we're hiring an Engineering Manager, Risk to help shape our next stage of scale. You'll make high-impact, strategic decisions every day, with direct influence over... 
    Full time
    Internship

    Relay Financial

    Canada
    13 hours ago
  • usd170k per year

     ...leadership over the systems well enough to give good guidance on designs and tradeoffs Partner with product management, QA and SDETs, and other engineering teams to plan, prioritize, and deliver the pod's roadmap Weigh in on the feasibility, cost, and risk of product... 
    Full time

    Beyond Finance

    Canada
    13 hours ago
  • $172.6k - $278.3k per year

     ...Role: An extensible, integration-ready enterprise-grade IAM solution is integral to Camunda’s long-term strategy. As our next Engineering Manager for Identity, you’ll lead the team that builds and delivers the Identity and Access Management (IAM) foundation that powers the... 
    Long term contract
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Worldwide
    Home office
    Flexible hours

    Camunda

    Canada
    13 hours ago
  • usd173k - usd216.5k per year

     ...launching in 2016, our founders spent months interviewing salon managers and working behind front desks to understand their pain...  ...Come do the best work of your life at Boulevard.  As an Engineering Manager at Boulevard, you'll lead a team of talented engineers building... 
    Long term contract
    Full time
    Self employment
    Local area
    Home office
    Flexible hours

    Boulevard

    Canada
    13 hours ago
  • $146.25k - $195k per year

     ...residing in these provinces. This is Engineering at Lattice Lattice’s Engineering...  ...work closely with designers and product managers. We prioritize not only great technical architecture...  .... We’re looking for an Engineering Manager to help this team scale its impact:... 
    Full time
    Work at office
    Remote work
    Work from home

    Lattice

    Canada
    13 hours ago
  • $190k - $240k per year

     ...– LLM-powered experiences for patients, and the systems behind them that let a small team serve a growing patient base. As an Engineering Manager on the AI team, you will lead a team shipping AI into a regulated healthcare environment, where accuracy, safety and auditability... 
    Full time
    Internship
    Work at office
    Remote work

    Felix

    Canada
    13 hours ago
  •  ...We design and create datasets from scratch, recruit and manage the domain experts who evaluate model output, and run everything...  ...generation of AI products gets built, we'd love to talk. The engineers on our team are great. We want to make sure they have a manager... 
    Long term contract
    Full time
    Worldwide

    HumanSignal

    Canada
    13 hours ago
  • usd204k - usd280k per year

     ...orchestration, and observability, allowing teams to launch, scale, and manage real-world applications without writing infrastructure code or...  ...we must first provide the best internal developer platform for engineers to move fast, confidently, reliably, and securely along paved... 
    Long term contract
    Full time
    Remote work
    Worldwide
    Home office

    Render

    Canada
    13 hours ago
  •  ...designed for growth. ABOUT THE ROLE We're looking for Engineering Managers to lead engineering effort on Supabase Spark. Supabase Spark...  ...globally distributed environment. - Run 1:1s, performance management, career development, and onboarding for your direct reports.... 
    Full time
    Internship
    Flexible hours

    Supabase

    Canada
    13 hours ago
  • $143k - $252k per year

     ...AI, chemistry, cybersecurity, physics, mathematics, medicine, engineering, and other specialties. The company emerged from Alphabet Inc....  ...OPPORTUNITY The SandboxAQ AI team is looking for a hands-on Manager, AI Engineering to help us build the future of agentic collaboration... 
    Permanent employment
    Full time
    Seasonal work
    Remote work
    Flexible hours

    SandboxAQ

    Canada
    13 hours ago
  •  ...2014 by Dr. Adam Back  and a group of fellow cryptographers and engineers who were passionate about Bitcoin and its potential to change the...  ...expanding our team and seeking a highly skilled QA Engineering Manager to lead our QA team in ensuring the quality, stability, and security... 
    Full time
    Remote work

    Blockstream

    Canada
    13 hours ago
  • usd176.65k - usd252.35k per year

     ...team in a remote-first way. WHAT YOU'LL DO - Lead, hire, and grow a team of full-stack engineers through regular 1:1s, clear expectations, coaching, and performance management. - Own delivery end to end with a fast, experimental loop: ship early to real users, measure... 
    Full time
    Manual labor
    Remote work

    Mural

    Canada
    13 hours ago
  • $184k - $205k per year

     ...ENGINEERING MANAGER -AI About Us Procurify is the Intelligent Spend Management company. We're on a mission to give all organizations unprecedented visibility and control over their business spend. Our industry-leading platform unifies data across procurement, AP, and... 
    Long term contract
    Full time
    Immediate start
    Remote work
    Flexible hours

    Procurify

    Canada
    13 hours ago
  • $195.5k - $264.5k per year

     ...True Ventures, and we’re on our way to creating a category defining business assisting Americans in need. The Job As the Engineering Manager for our Growth Pod, you will lead a full-stack product pod, reporting directly to Toby, our VP of Engineering. You will be accountable... 
    Full time
    Remote work
    Weekend work

    Atticus

    Canada
    13 hours ago
  • usd120k - usd160k per year

     ...not borderless. Location - Remote - United States, West Coast preferred About the role We're looking for a Support Engineering Manager to own and scale the technical support experience at Sardine. This role sits at the intersection of deep technical ownership, people... 
    Full time
    Work at office
    Remote work
    Work from home
    Worldwide
    Home office
    Flexible hours

    Sardine.ai

    Canada
    13 hours ago
  • usd230k - usd250k per year

     ...service claim-filing software to backend fraud detection, we’re the engine that powers claims processing for some of the largest insurers in...  ..., and rewarding. We’re looking for a Software Engineering Manager to lead a talented team as we scale our platform and shape the next... 
    Long term contract
    Full time
    Temporary work
    Remote work
    Work from home
    Home office

    Assured

    Canada
    13 hours ago
  • usd200k - usd270k per year

     ...application monitoring standard and our team is building its AI-native future. ABOUT THE ROLE Sentry is looking for a Manager, Design Engineering to lead the team behind Scraps, our design system. This role would manage a team of designers and front-end engineers that... 
    Hourly pay
    Long term contract
    Full time

    Sentry

    Canada
    13 hours ago
  •  ...An overview of this role Like other managers at GitLab, you'll see your team as your product...  ...and developing world-class Support Engineers who deliver exceptional technical support...  ...strategy for our Support team. As a Support Manager, you shape the customer support... 
    Full time
    Remote work

    GitLab

    Canada
    13 hours ago
  • $225.9k - $282.4k per year

     ...customer assets accurately accounted for and give our products a dependable foundation to grow. We’re looking for a senior engineering manager to lead the Custody team through its next stages of growth and scale to better serve our small and large customers. As... 
    Full time
    Temporary work
    Internship

    Mercury

    Canada
    13 hours ago
  • usd236k - usd295k per year

     ...orchestration, and observability, allowing teams to launch, scale, and manage real-world applications without writing infrastructure code or...  ..., and customers trust us to get that invoice right. As Senior Engineering Manager for the Billing team, you’ll lead the organization that... 
    Long term contract
    Full time
    Remote work
    Worldwide
    Home office

    Render

    Canada
    13 hours ago
  • $239k per year

     ...product itself. We’re building a new GTM Engineering function to connect those moments and help...  ...do for them. As Senior Engineering Manager, you’ll help build a new engineering function...  ...direction and turn its early GTM engine into dependable production systems, starting... 
    Full time
    Manual labor

    Mercury

    Canada
    13 hours ago
  •  ...Engineering Full Time About Fullscript We’re an industry-leading health technology company on a mission to help people get better...  ...care. The Role We’re looking for a hands-on Engineering Manager to lead our Patient Experience pod and help shape the technical... 
    Long term contract
    Full time
    Work at office
    Work from home
    Flexible hours

    Fullscript

    Canada
    13 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Manager - Engineering. Be the first to apply!