Senior Distributed Systems Engineer – DevOps

Posted 5 days ago

Apply Now

About the role

  • Senior Distributed Systems Engineer working with cloud technologies like AWS. Responsible for automation and maintaining engineering environments.

Responsibilities

  • Design infrastructure and automated systems to support distributed architecture
  • Build and manage CI/CD pipelines and improve their reliability & speed
  • Trace performance bottlenecks and identify optimizations
  • Collaborate with engineering team to meet high SLO and SLA requirements
  • Maintain highly available web and backend systems serving millions of users
  • Closely collaborate with developers for new feature development on AWS
  • Secure infrastructure at cloud layer and application layer
  • Build and expand monitoring and alerting systems
  • Establish infrastructure-as-code coverage for the platform
  • Develop tools to enhance Developer Productivity
  • Champion automation of manual processes and reduce operational overhead

Requirements

  • 7+ years DevOps experience
  • 5+ years database administration experience (Postgres, MariaDB, MSSQL)
  • 4+ years experience orchestrating large scale distributed microservice deployments on Kubernetes and EC2
  • 4+ years experience building and managing EKS clusters
  • Deep expertise in the AWS ecosystem
  • Proven ability to build tooling and services in Python, TypeScript, Go, or Bash
  • Advanced experience managing Kubernetes and Docker
  • Experience scaling and troubleshooting high-availability databases (PostgreSQL, DynamoDB, Redis)
  • Proficiency in building robust monitoring and logging stacks (Prometheus, Grafana, ELK/OpenSearch)

Benefits

  • Workday Bonus Plan
  • Role-specific commission/bonus
  • Annual refresh stock grants
  • Comprehensive benefits package

Job type

Full Time

Experience level

Senior

Salary

CA$151,200 - CA$226,800 per year

Degree requirement

Bachelor's Degree

Tech skills

AWSCloudDockerDynamoDBEC2GrafanaKubernetesMariaDBPostgresPrometheusPythonRedisTypeScriptGo

Location requirements

HybridVancouverCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.