Posted in

Software Developer – Cloud Engineering

Software Developer – Cloud Engineering

CompanyClio
LocationToronto, ON, Canada, Calgary, AB, Canada, Vancouver, BC, Canada
Salary$116500 – $157500
TypeFull-Time
Degrees
Experience LevelJunior, Mid Level

Requirements

  • Strong development skills
  • Proficient in writing, debugging, and optimizing code across multiple programming languages
  • Experience building and supporting highly available, multi-region production infrastructure
  • Proficiency in writing clean, maintainable, and collaborative code to create tools, services, and systems that support scalable infrastructure
  • Experience deploying, securing, and scaling Kubernetes clusters servicing production workloads
  • Experience administering and optimizing cloud resources on standard cloud providers (AWS, Azure, Google Cloud) using Infrastructure as Code (IaC) tools

Responsibilities

  • Crafting Ruby code to reduce manual toil and increase the velocity of Clio’s Engineering organization
  • Collaborating with Engineering teams to solve cross-disciplinary architectural scaling challenges
  • Partnering with Engineering feature teams to define requirements and implement the infrastructure to power new product launches
  • Managing the reliability, performance, and security for Clio’s global Cloud infrastructure
  • Mentoring your peers and sharing your knowledge across the department to level up our understanding and improve our processes

Preferred Qualifications

  • Experience building and supporting highly available, multi-region production infrastructure
  • Proficiency in writing clean, maintainable, and collaborative code to create tools, services, and systems that support scalable infrastructure
  • Experience deploying, securing, and scaling Kubernetes clusters servicing production workloads, strongly emphasizing automation and observability
  • Experience administering and optimizing cloud resources on standard cloud providers (AWS, Azure, Google Cloud) using Infrastructure as Code (IaC) tools
  • Experience developing with Ruby or GoLang
  • Experience managing AWS resources with Pulumi or Terraform
  • Experience maintaining EKS clusters in production
  • Experience scripting with BASH
  • Experience administering Debian GNU/Linux hosts
  • Experience building observability dashboards and monitors with tools like DataDog
  • Experience managing any of MySQL, Elasticsearch, Kafka, or Redis