Senior DevOps - Engineer

Canvass

Canada

Hybrid

CAD 120,000 - 170,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Inclusive culture
Generous time off
Extended health benefits
Flexible remote policy
Conferences attendance
MacBooks provided
Top technology and tools
Free team lunches

Job summary

Canvass Analytics is seeking a Senior DevOps Engineer to own the AI platform infrastructure and DevOps tooling that powers our production workflows. You will manage cloud resources, deploy Kubernetes clusters, and automate operations to scale with customer demand.

You’ll collaborate with engineering to ensure performance, reliability, and security, while advancing our multi-tenant, cloud-native architecture. This role offers flexible remote options within Canada and a hybrid workspace.

Qualifications

  • Proven track record building and managing secure, scalable cloud-based services.
  • Experience with Azure, AWS, or GCP and private cloud packaging is a plus.
  • Strong Python, Linux, and networking knowledge.
  • Expertise in Kubernetes, Terraform, Helm, and automation.

Responsibilities

  • Own cloud infrastructure including compute, storage, network and security.
  • Deploy and manage Kubernetes clusters and tooling.
  • Support customers with infrastructure setup for data streaming to the platform.
  • Ensure uptime, scalability, reliability and security of systems.
  • Monitor application performance and work with developers to fix bottlenecks.
  • Document operations and troubleshooting procedures.

Skills

Azure
AWS
GCP
Kubernetes
Terraform
Python
Security basics
Networking
Linux
Observability
Automation
DevOps
Containers

Tools

Docker
Helm
CircleCI
Kubeflow
Grafana
Kafka
Datadog

Job description

Canvass AI is leading a new generation of enterprise transformation. Founded with the mission of making AI accessible and valuable to businesses across industries, today the company’s human-centric generative AI, and patented software platform enables enterprises to harness the power of AI. Designed to be readily accessible and quick to deploy, enterprises use Canvass’ advanced AI solutions for improved decision-making, process automation and innovation. Canvass’ partner ecosystem includes SambaNova, Microsoft, Snowflake, and OpenAI Labs. Backed by Yamaha Manufacturing, Alphabet’s Gradient Ventures and the Government of Canada, Canvass is recognized with awards and by industry analysts as an AI innovator.

We’re an agile scale-up with the operational intelligence of a global business. As we accelerate rapidly, we are constantly looking for driven and ambitious innovators to join our team.

Things you should know about our tech
  • Our platform is fully cloud native and can operate in our Azure-cloud or customer private clouds
  • We have an agent framework that leverages multiple LLMs to provide users with a natural language interface to better understand their data
  • Our applications are containerized using Docker and deployed in Kubernetes
  • We use Terraform to manage and deploy our clusters
  • We use CircleCI to continuously integrate and deploy changes
  • Our microservices architecture and tooling are developed in Python and our Front end uses Typescript
  • We’ve built data pipelines with Kafka and use Kubeflow to orchestrate our machine learning jobs
  • We use Datadog to surface our infrastructure metrics via dashboards
What you will do

Reporting to the Head of Engineering, you'll have full ownership of the resources that power our AI platform as well as the DevOps tooling that makes it easy for development teams to bring their code into production. Your responsibilities as our Senior DevOps Engineer will be to:

  • Manage cloud infrastructure, which includes computing, storage, network and security.
  • Deploy and manage Kubernetes clusters.
  • Help customers with infrastructure setup to allow streaming data to our platform.
  • Ensure overall system uptime, scalability reliability and security.
  • Monitor and test application performance for potential bottlenecks, identify possible solutions, and work with developers to implement those fixes.
  • Document operation and troubleshooting of technology platforms and procedures.
  • Be able to solve problems independently. We are a fast-moving startup and expect everyone to be a self-starter who finds out what needs to be done, then goes out and does it.
Who we need

We are looking for an experienced Senior DevOps Engineer to join our engineering team. The ideal candidate will have a background in cloud infrastructure and software engineering, employing DevOps tools to scale infrastructure and improve the engineering team’s productivity. We are looking for someone who enjoys working at the intersection of infrastructure and software, having built scripts and tools to automate everything you can.

We’re looking for candidates with:
  • Track record of building and managing secure, scalable, cloud-based services in Azure, AWS, or GCP. Experience packaging SaaS products for private clouds is a plus.
  • Experience with encrypting data at rest and in transit
  • Experience with scaling applications when there’s sudden bursts of traffic
  • A passion for observability and automation. We have a multi-tenant setup. The ability to automate means we can serve new customers faster.
  • Proven experience with scaling applications in Kubernetes
  • Experience creating and managing Kubernetes clusters, using tools such as Helm and Terraform
  • Strong networking and Linux knowledge, including knowing what to look for when things go wrong
  • An understanding of microservice architecture and distributed system design
  • Experience with building out in-house or self-managed monitoring solutions with tools like Grafana
  • Proficiency with Python
  • At least 5 years professional experience in related technical roles (e.g. DevOps, cloud engineering, system administration)
What’s in it for you

You want to join a company that’s at the forefront of leading-edge technology and you want to be the person that takes us there and captures massive market share. You want to be part of an ambitious, successful team that is rapidly scaling up, that gives you room to grow and recognition. You will reap the rewards of your efforts with great incentive targets.

Some of the benefits you can expect as part of our team include:

  • Inclusive culture, open to ideas
  • Generous time off, including vacation and personal days to help rejuvenate
  • Extended health benefits, including drug coverage, dental coverage, and health spending account
  • Flexible office policy, with options to work remotely
  • Attend Conferences to extend your knowledge and skills
  • Company-provided MacBooks and standing desks
  • Top technology and tools to excel at your role
  • Free team lunches
Why Join Canvass?

Canvass Analytics is using AI to automate operations for the Industrial and Commercial sectors. We are changing the way industry thinks and uses AI, and it’s getting noticed everywhere. We are expanding globally and expect rapid growth in our team. We’ve been recognized by Network World as a Top 10 Hot AI-Powered IoT Startups and by Canadian Innovation Exchange as a Top 20 Most Innovative Canadian Company. Canvass is backed by leaders such as Google’s Gradient Ventures and Yamaha Motor Ventures.

This is a place where everyone is all in. From the CEO to the newest hire, we all pitch in where needed and do what it takes. We are a relatively flat organization where everyone is invited to the table, to listen in and be part of the conversation and decisions. We have an inclusive culture.

Canvass Analytics welcomes and encourages applications from people with disabilities. Accommodations are available on request for candidates taking part in all aspects of the selection process.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Canada
Senior Software Engineer - Canada

Canals • Vancouver

Remote
CAD 120,000 - 180,000
Senior Software Engineer - Canada
Senior Software Engineer - Canada

Canals, Inc. • Toronto, Vancouver

Hybrid
CAD 120,000 - 170,000
Senior Software Engineer - Canada
Senior Software Engineer - Canada

CANALS • Toronto

Remote
CAD 90,000 - 130,000
Senior Full-Stack Developer [Security & Risk Products]
Senior Full-Stack Developer [Security & Risk Products]

ScalePad • Vancouver

Hybrid
CAD 120,000 - 180,000
Unlimited AI tokens for development
ESOP & RRSP matching
Parental leave programs
+7
Senior Software Engineer
Senior Software Engineer

Conexiom • Vancouver

On-site
CAD 120,000 - 180,000
Staff AI Engineer | Canada | Remote
Staff AI Engineer | Canada | Remote

Grafana Labs • Canada

Remote
CAD 164,000 - 197,000
Staff Software Engineer, Data Platform
Staff Software Engineer, Data Platform

Okta Inc. • Toronto

On-site
CAD 160,000 - 220,000
Equity
Bonus
Health insurance
+5
AI Solutions Architect (Senior and Principal)
AI Solutions Architect (Senior and Principal)

Urban Ridge Supplies • Toronto

Hybrid
CAD 120,000 - 170,000
Hybrid work model
Variable bonus
RRSP contributions
+2
AI Solutions Architect (Senior and Principal)
AI Solutions Architect (Senior and Principal)

RAVL • Toronto

Hybrid
CAD 120,000 - 170,000
Hybrid work model
4 weeks paid time off
Paid professional development days
+3
Technical Program Manager
Technical Program Manager

Clever Digital Marketing • Canada

Remote
CAD 100,000 - 125,000
Remote in Canada
MacBook Pro
Home office budget
+1