Tucows
Data Platform Engineer
Canada
Sponsorship not specified$91k-$113kDetected 13 days ago
PythonBashCode ReviewGitSQLBigQuerySnowflakeAWSGCPCloud PlatformsDockerKubernetesTerraformHelmCI/CDPrometheusGrafanaDevOpsPlatform EngineeringKafkaAirflowdbtData EngineeringData Visualization
About the role
- We're looking for a curious, technically strong, and automation-minded Data Platform Engineer to join our Data Engineering team.
- We're hiring an engineer who can pick up infrastructure work, governance work, or pipeline work as needed and help turn knowledge that currently lives in repos, configs, and people's heads into durable platform practices.
- There will be a lot to learn here, even if you arrive experienced.
Responsibilities
- Make infrastructure changes safely: Build, review, and deploy infrastructure through code using Terraform, AWS, Kubernetes or container-based deployment patterns, and CI/CD workflows.
- Support access control and governance: Help design and operate role-based access control, least-privilege access, and governance controls across our cloud, warehouse, and BI platforms.
- Contribute to data pipelines: Build, operate, and troubleshoot pipelines and transformations that power reporting, analytics, finance workflows, and data products across the company.
- Support our platform migration: Help move workloads from our legacy stack to the modern data platform, including validation, cutover, and decommissioning work.
- Document how things work: Write clear runbooks, platform documentation, and operational guides so knowledge is easier to share and the team is less dependent on any one person.
Requirements
- Python automation: Proficiency in Python for automation, internal tooling, platform workflows, or data engineering support.
- Infrastructure as Code: Hands-on experience with Terraform or another infrastructure-as-code tool, including code review, state-aware changes, environment management, and safe deployment practices.
- Kubernetes and containerized workloads: Good working knowledge of Kubernetes and container-based deployments.
- Experience with EKS is especially valuable.
Nice to have
- Working knowledge of SQL.
- Advanced SQL is a plus, but not a prerequisite.
- Experience with these tools is a plus, what matters most is that you bring strong engineering fundamentals, sound operational judgment, and the ability to learn quickly.
- Want to know more about what we stand for?
- We celebrate multiple approaches and diverse points of view.
- Please contact us to request an accommodation.
- We use AI-enabled tools throughout our recruitment process to help us work more efficiently and consistently.
- Tucows and its subsidiaries participate in the E-verify program for all US employees.
Skills
- Attention to detail, curiosity, good judgment, and genuine eagerness to learn unfamiliar tools and systems.
- AWS, GCP, OpenStack, Terraform, Docker, Kubernetes, Helm
Compensation
- The base salary range for this position is $90,700 - $113,400.
Company info
- Tucows (NASDAQ:TCX, TSX:TC) is possibly the biggest Internet company you've never heard of.
- We started as a simple shareware site in 1993 and have since grown into a stable of businesses: Tucows Domains, Ting Internet and Wavelo.
- 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 work in over 20 countries to help us make the Internet better.
- If this sounds exciting to you, join the herd!
- What We're Looking For
This listing is sourced directly from Tucows's careers page and normalized into a canonical job model.