Staff Engineer, Site Reliability

New
J
JobgetherCloud infrastructure
Based in CanadaFull-TimeStaff
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Required Skills
AWSKubernetesCI/CDTerraformGitHub ActionsDatadog

Requirements

  • Strong software engineering experience building and operating production-quality tools or services.
  • Experience with automated tests, code reviews, and maintainable interfaces.
  • Hands-on experience designing, implementing, and operating production security controls.
  • Experience with access management, workload identity, secrets management, and network isolation.
  • Deep expertise in Terraform and Infrastructure as Code.
  • Ability to independently own and maintain infrastructure modules and workflows.
  • Experience operating AWS environments at scale, including EKS, RDS, cloud networking, DNS, CDNs, and load balancers.
  • Extensive production experience with Kubernetes, including troubleshooting complex operational issues.
  • Experience designing and improving CI/CD systems using CircleCI, GitHub Actions, or comparable platforms.
  • Strong observability experience with tools such as Datadog, Sentry, PagerDuty, and Cronitor.
  • Experience participating in on-call rotations, managing incidents, conducting post-mortems, and implementing follow-up improvements.
  • Ability to support developers across local, staging, and production environments.
  • Regular use of AI tools in engineering workflows and interest in emerging capabilities.
  • Strong technical leadership, communication, collaboration, and problem-solving skills.

Responsibilities

  • Own and evolve AWS infrastructure, including EKS clusters, databases, networking, and core services.
  • Build tested Terraform modules and automation that establish secure defaults for access, secrets, workload identity, and network isolation.
  • Develop production-quality tools and services with tests, documentation, runbooks, and self-service workflows.
  • Improve CI/CD systems and deployment workflows using platforms such as CircleCI and GitHub Actions.
  • Integrate security controls into development and deployment pipelines.
  • Support developers across local, staging, and production environments by troubleshooting infrastructure issues and removing blockers.
  • Define observability standards, service-level objectives, and actionable alerting with engineering teams.
  • Use incident trends and operational data to prioritize reliability improvements and reduce recurring issues.
  • Validate backups, restoration procedures, and failover mechanisms through recovery and resilience testing.
  • Lead or support incident response, facilitate post-incident reviews, and ensure corrective actions are implemented.
  • Shape the infrastructure and platform roadmap and lead cross-team initiatives from design through rollout and operations.
  • Mentor engineers and promote reliability, security, automation, and platform development practices.
  • Use AI tools in engineering workflows to improve productivity and the quality of engineering output.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now