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