About The Position

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.

Requirements

  • 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/App Insights, Key Vault, and networking fundamentals.
  • Proven experience with application modernization (monolith-to-modern patterns, dependency upgrades, cloud migrations) and database modernization with PostgreSQL.
  • Experience modernizing enterprise .NET applications on Azure, including containerization and progressive delivery practices.
  • Azure certifications (e.g., Azure Developer, Azure Solutions Architect) or equivalent demonstrated expertise.
  • 10+ years of professional software engineering experience, with 3+ years in a people-management role leading engineering teams.
  • Strong DevOps and SRE expertise, including on-call operations, incident management, and reliability engineering practices (SLIs/SLOs, error budgets).
  • Hands-on experience with cloud and cloud-native systems (AWS, Azure, or GCP), including Kubernetes/container orchestration and service networking.
  • Proficiency with CI/CD systems and release automation (e.g., GitHub Actions, Jenkins, GitLab CI, Argo CD) and strong SDLC governance.
  • Experience building and operating observability stacks (metrics/logs/traces) and using them for troubleshooting and capacity/performance management; familiarity with OpenTelemetry strongly preferred.
  • Strong communication skills - able to write crisp narratives, drive alignment, and explain tradeoffs to both technical and non-technical audiences.
  • Ability to influence across teams and functions, manage dependencies, and deliver outcomes in a complex enterprise environment.

Nice To Haves

  • Experience with high-scale, transaction-heavy or mission-critical systems, including performance tuning and resilience testing.
  • Experience with platform engineering, internal developer platforms, or developer enablement programs.
  • Experience with observability tools such as Datadog, New Relic, Grafana/Prometheus, Splunk, or Honeycomb.
  • Experience operating in regulated environments with strong audit and change management requirements.
  • Exposure to cost optimization (FinOps) and capacity planning for cloud workloads.

Responsibilities

  • 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.

Benefits

  • RB Global full-time employees are offered medical, dental, vision, and basic life insurances.
  • Employees are able to enroll in our company’s 401k plan and RB Global will match 100% for the first 4% contributed.
  • Employees will also receive 15 days of PTO each year.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service