Senior Infrastructure Engineer

Tucows Logo

Tucows

πŸ’΅ $82k-$93k
πŸ“Remote - Canada

Summary

Join Wavelo, a SaaS company modernizing telecoms, as a Senior Infrastructure Engineer. This remote-first role (for Canadian applicants) centers on designing, building, and maintaining a large-scale, on-premise OpenStack cloud environment. You will drive automation, support development teams, and contribute to infrastructure platform evolution. The ideal candidate possesses a systems background, experience with Linux environments, infrastructure-as-code automation, and collaborative team skills. This position offers a competitive salary and benefits package. Wavelo is part of Tucows, a global internet services company with a people-first philosophy.

Requirements

  • Strong experience with Linux systems administration and infrastructure management
  • 3+ years of experience with Infrastructure-as-Code and configuration management tools (e.g., Terraform, SaltStack)
  • Experience operating distributed systems and core infrastructure services (e.g., Redis , Consul , Vault , Postgres , Elasticsearch )
  • Familiarity with CI/CD tools and container orchestration (e.g., GitHub Actions , Nomad or similar)
  • Ability to write and maintain lightweight tools or scripts in Python
  • Strong collaboration and communication skillsβ€”able to work effectively across teams and projects
  • A mindset focused on reliability , automation , and continuous improvement
  • Quick learner with the ability to adapt to new technologies and environments
  • Extensive professional experience in infrastructure , systems , or site reliability engineering
  • Proven success working in complex, on-premise environments across multiple data centers
  • Demonstrated ability to manage projects independently and translate high-level goals into actionable plans
  • Experience working closely with software development teams
  • 5+ years of experience working with on-prem infrastructure

Responsibilities

  • Build and maintain infrastructure using tools like Terraform , SaltStack , and GitHub Actions
  • Operate systems across multiple on-prem data centers and manage our OpenStack-based cloud environment
  • Collaborate with developers and other engineers to support application needs and improve system reliability
  • Automate routine tasks and contribute to internal tooling (primarily in Python )
  • Support and extend monitoring, alerting, and observability systems (e.g., Prometheus , Grafana )
  • Participate in technical planning, troubleshooting, and long-term infrastructure projects

Benefits

  • The base salary range for this position is $114,120 - $130,000 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

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.