Jobs and Careers
RI

Senior Manager, Software Engineering, Ops Platform

Ritchie Bros.
United States, United Statesfull_timeVerifiedPosted 29 Jan 2026

About the role

About the role:

We are seeking a Senior Manager of Software Engineering to lead a product engineering team within our IAA USA Operations (Ops) organization. This leader will deliver customer and business outcomes for USA Ops products while owning reliability and operability of business-critical systems. You will drive application modernization across our .NET technology stack on the Azure ecosystem, including modern CI/CD and SRE practices, observability (OpenTelemetry), and data modernization with PostgreSQL. You will partner closely with Product, Architecture, Security, and Infrastructure to ensure services are scalable, secure, resilient, and continuously improving.

What you will do:

  • Lead and develop a team of software engineers responsible for building and operating services that power IAA Operations.
  • Own delivery for Ops product roadmaps while improving reliability, operability, and time-to-market.
  • Lead modernization of legacy .NET applications to cloud-native architectures (e.g., .NET Core/.NET, containerized services) in Azure.
  • Drive data modernization and performance improvements, including PostgreSQL schema design, migrations, and operational best practices.
  • Partner with Product to define crisp problem statements, acceptance criteria, and measurable outcomes; ensure engineering work aligns to value.
  • Translate operational and product needs into prioritized engineering work with clear success metrics (outcomes, SLIs/SLOs, and cost targets).
  • Drive DevOps excellence across the software delivery lifecycle: CI/CD, automated testing, infrastructure as code, secure-by-default deployments, and progressive delivery (e.g., canary/blue-green).
  • Own operational excellence outcomes: availability, latency, throughput, reliability, cost efficiency, and reduction of toil through automation.
  • Implement strong observability standards (metrics, logs, traces) and improve telemetry-driven decision making; champion OpenTelemetry-based instrumentation.
  • Set clear team goals, operating cadence, and key metrics; communicate progress, risks, and tradeoffs to stakeholders and leadership.
  • Coach engineers and managers (as applicable) in modern engineering practices, systems thinking, and pragmatic delivery; build a culture of learning and psychological safety.
  • Improve security and compliance posture through DevSecOps practices: least privilege, secrets management, automated scanning, policy-as-code, and auditability.
  • Manage cross-team dependencies and coordinate delivery for initiatives spanning multiple systems and partners.

Core leadership accountabilities:

This role is expected to demonstrate senior-level leadership across the following areas:

Results & Impact

  • Deliver results across multiple workstreams while maintaining a high bar for quality, reliability, and customer impact.
  • Identify the highest-leverage reliability and automation opportunities and re-focus priorities when outcomes are not improving.

Ownership & Decision Making

  • Own incident outcomes within your domain and ensure durable fixes (root-cause elimination) rather than repeated firefighting.
  • Make informed decisions by balancing technical detail with the broader business context; drive alignment across stakeholders.

Operational Excellence

  • Run strong operational cadences (on-call, incident management, release readiness, service reviews, capacity planning).
  • Ensure documentation, runbooks, and operational readiness standards are consistently met.

Strategy & Change Management

  • Define and execute a reliability and DevOps/SRE maturity roadmap aligned to business goals and platform strategy.
  • Introduce change thoughtfully and lead teams through ambiguity, modernization, and shifting priorities.

Talent & Culture

  • Hire, retain, and develop high-performing engineers; set clear expectations and actively manage performance.
  • Set engineering standards for .NET (C#), API design, and data access patterns that balance speed, quality, and long-term maintainability.
  • Promote Azure-native design (e.g., AKS/App Service/Functions, Key Vault, App Insights) and secure-by-default architectures.
  • Champion PostgreSQL operational excellence (performance tuning, migrations, backups/DR, and monitoring) in partnership with platform teams.
  • Strong hands-on background with the .NET ecosystem (C#, .NET Core/.NET) and building modern APIs/services.
  • Strong experience on Azure, including deploying and operating applications using services such as AKS or App Service, Azure Monitor/A

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Ritchie Bros.

View company profile →