20 days ago
Base Salary
$80k - $140k/yr
Responsibilities
- Build monitoring, alerting, reliability testing, anomaly detection, and automated remediation capabilities.
- Implement metrics, logs, traces, dashboards, actionable alerting, and standardized telemetry across supported applications and platforms.
- Design ML-based anomaly detection and self-healing solutions for predictive operations.
- Automate operational workflows using Ansible, GitHub Actions, Bash, Python, PowerShell, and custom tooling.
- Define and improve SLIs, SLOs, error budgets, service health metrics, and automation-first runbooks.
- Partner with development teams to enforce reliability and performance standards before and after deployment.
- Lead incident and problem management, production troubleshooting, root cause analysis, and corrective actions while participating in on-call rotation.
- Drive continuous improvement through engineering, automation, modernization, and AI-driven operational approaches.
Requirements
- At least 5 years of experience in Site Reliability Engineering, Production Engineering, DevOps, Platform Engineering, or Systems Engineering roles with strong operational depth.
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Strong experience with infrastructure automation and configuration management, particularly Ansible.
- Strong scripting and automation skills in Bash, Python, PowerShell, or similar languages.
- Hands-on experience with reliability and observability tools such as Elasticsearch, Dynatrace, GitHub, Kubernetes, OpenShift, Kafka, PagerDuty, Moogsoft, or related platforms.
- Strong understanding of production operations, incident management, root cause analysis, reliability engineering, distributed systems, resiliency, scalability, fault isolation, and performance tuning.
- Experience defining and operating SLIs, SLOs, alerting strategies, and service health metrics.
- Understanding of AIOps, AI/ML concepts, or intelligent automation for observability and operations.
- Ability to collaborate across teams, influence engineering practices, and communicate with technical and non-technical stakeholders.
- Preferred experience in financial services or other highly regulated environments; OpenTelemetry and telemetry standardization; Prometheus, Grafana, Splunk, Catchpoint, Azure Automation; Jenkins, Artifactory, Vault; Docker; Kubernetes-based deployments; anomaly detection or self-healing automation; and AI governance or model validation.
Benefits
- Comprehensive Total Rewards Program including bonuses and flexible benefits, competitive compensation, commissions, and stock where applicable.
- Coaching and management opportunities supporting professional development.
- Opportunity to make a difference and create lasting impact.
- Dynamic, collaborative, progressive, and high-performing team environment.
- World-class training program in financial services.
- Full-time, regular salaried position working 40 hours per week in Minneapolis, United States.
- Applications are accepted until October 23, 2026.
Tech Stack
AnsibleApache KafkaBashDockerElasticsearchGitHub ActionsGrafanaJenkinsKubernetesOpenShiftPowerShellPrometheusPythonSplunkVault
Categories
Site Reliability
About RBC
Royal Bank of Canada (RBC) provides personal and commercial banking, payments, mortgages, investing, wealth management, insurance, and capital markets services to consumers, businesses, and institutions. The public company, headquartered in Toronto and founded in 1864, serves more than 17 million clients across Canada, the U.S., and other global markets. Revenue comes from interest income, fees, advisory, and trading across its diversified financial services businesses, and it is Canada’s largest bank by market capitalization.
