← All roles
Manager – Engineering
PythonGoFastAPIPostgreSQLGitApache KafkaRabbitMQAWSDockerKubernetesOAuth2JWTLinux
About the role
The Manager, Engineering leads a team of engineers designing, building, and maintaining services for Tucows Domains platforms. This hands-on role combines technical leadership, people management, and engineering execution. Responsibilities include architecture decisions, code reviews, incident response, and improving engineering practices. The role works closely with Product, Operations, QA, Design, and other teams to deliver reliable, scalable systems. This is a remote position for applicants.
Requirements
Bachelor's degree in CS or related field, 6+ years software engineering experience with backend development, 2+ years engineering management, strong experience with Python/Go, RESTful APIs, PostgreSQL, and modern development practices. Experience with AI-assisted tools, automated testing, CI/CD, and incident response. Preferred: event-driven architectures, DNS protocols, cloud platforms, and API security.
About the company
Tucows Inc.
Tucows is a multinational company operating in the internet services industry, with distinct businesses including domain registration (Tucows Domains), fiber internet provision (Ting Internet), and telecom billing software (Wavelo). Their core value proposition lies in making the internet better and fostering an intentionally inclusive culture where all employees can thrive.
View company page →Similar roles
Senior Engineering Manager, Backend/Platform
$200k–260k
Senior Engineering Manager, Backend/Platform
$200k–260k
Software Engineer, Enterprise Applications (Backend)
$160k–220k
Software Engineer, Enterprise Applications (Backend)
$160k–220k
Staff Back-end Engineer
$152k–261k
Staff Back-end Engineer
$152k–261k
Staff+ Software Engineer, Backend and Infra
$200k–300k
Staff+ Software Engineer, Backend and Infra
$200k–300k
Application Software Engineer
$110k–120k
Application Software Engineer
$110k–120k