Senior Software Engineer - Cloud Infrastructure - (Canada Remote)

ClickHouse · Remote · Canada ·
Fully remoteFull-timeSenior5+ years
COMPENSATION
€•• – ••k
0 applicants so far

Listed on the employer's job board (Ashby)

  • Senior level role
  • Fully remote (Canada)
  • Go, C++, or Java
  • AWS, Azure, or GCP
  • Kubernetes experience

Join the Cloud Infrastructure Engineering team to build the foundational blocks of the ClickHouse Cloud data plane. You will design, deploy, and maintain a multi-cloud, multi-region architecture that ensures a reliable and scalable managed experience for customers.

What you'll do

  • Architect and build robust, scalable, and highly available distributed infrastructure
  • Build cloud-native platforms and automate cloud resource management
  • Collaborate with core database and security teams on SaaS offerings
  • Enhance routing and traffic components for service reliability
  • Apply best practices to systematically improve system availability
  • Design security tooling including firewalls, PKI, and zero trust networks
  • Optimize infrastructure for performance and cost efficiency

What you'll need

  • 5+ years of experience building scalable, fault-tolerant distributed systems
  • Proficiency in Go, C/C++, Java, or another OOP language
  • Experience with AWS, Azure, or GCP and IaC tools like Terraform
  • Background in developing cloud infrastructure services, preferably with Kubernetes
  • Knowledge of edge or service mesh services using Envoy and Istio
  • Proven ability to lead and ship large-scale technical projects
  • Understanding of network topologies, protocols, and security principles
  • Familiarity with cloud security standards such as SOC2 and GDPR

Stack

  • Go
  • C/C++
  • Java
  • AWS
  • Azure
  • GCP
  • Terraform
  • CloudFormation
  • Kubernetes
  • Envoy
  • Istio

How you'll work

  • Fully remote position
  • Based in Canada
  • Part of a globally distributed company

What you get

  • Employer contributions towards healthcare
  • Stock options for every new team member
  • Flexible time off in the US and generous entitlements elsewhere
  • $500 USD home office setup allowance
  • Opportunities for global in-person gatherings