Software Developer – Cloud Engineering
Company | Clio |
---|---|
Location | Toronto, ON, Canada, Calgary, AB, Canada, Vancouver, BC, Canada |
Salary | $116500 – $157500 |
Type | Full-Time |
Degrees | |
Experience Level | Junior, 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