Jobs and Careers
RI

Staff Software Engineer

Ritchie Bros.
United States, United Statesfull_timeVerifiedPosted 23 Dec 2025

About the role

About the Role: 

We are seeking an accomplished and highly experienced Staff Engineer to join our Engineering team, focusing on Application Platform & Tooling, CI/CD & Automation, Developer Experience & Enablement. In this pivotal role, you will be instrumental in designing, building, and optimizing the platforms, tools, and processes that empower our engineering organization to develop, test, and deploy software with speed, confidence, and quality. You will act as a technical leader, influencing architectural decisions, championing best practices, and mentoring other engineers to elevate our overall organization’s engineering maturity. 

Responsibilities

Strategic Leadership & Vision:  

  • Define and drive the technical strategy and roadmap for our Developer Experience & Engineering Enablement initiatives, aligning them with overall company goals and engineering objectives 
  • Identify critical pain points and opportunities for improvement across the software development lifecycle, proposing and leading impactful solutions 
  • Champion a culture of automation, self-service, continuous improvement, and blameless post-mortems 

Application Platform & Tooling Development:  

  • Architect, design, and implement scalable, reliable, and secure internal developer platforms, tools, and services (e.g. Internal Developer Portals like schema registries) 
  • Lead the selection, integration, and optimization of third-party and open-source tools for CI/CD, source code management, artifact management, testing, security, and observability. 
  • Develop and maintain automation scripts, configure, and manage cloud infrastructure and environments. 

CI/CD Optimization & Automation:  

  • Optimize CI/CD pipelines for performance, security, and efficiency (e.g., caching, parallelization, automated security scans). 
  • Develop and enforce standards and governance for CI/CD practices across the organization. 
  • Enable inner-sourcing and create reusable pipeline templates and catalogs. 

Developer Experience & Engineering Enablement:  

  • Focus on reducing cognitive load and friction for developers, enabling them to easily, safely, and confidently build and deploy. 
  • Standardize and streamline developer environments to ensure reproducibility and scalability. 
  • Improve developer onboarding and offboarding experiences through automated tooling and clear documentation. 

Observability & Reliability:  

  • Implement and enhance monitoring, logging, and alerting systems to provide deep insights into platform and application health. 
  • Define and track key DORA metrics and other developer experience metrics to measure impact and drive data-driven improvements. 
  • Participate in on-call rotations and provide expert-level support for critical infrastructure and tooling issues. 

Security & Compliance:  

  • Embed security controls and compliance practices early into the SDLC (DevSecOps). 
  • Implement automated solutions for vulnerability scanning, policy enforcement, and auditability. 

Collaboration, Coaching & Mentorship:  

  • Collaborate closely with Engineering teams, SRE, Security and Infrastructure teams to understand their needs and provide effective solutions. 
  • Mentor and provide technical guidance to junior and mid-level engineers, fostering their growth and development. 
  • Communicate complex technical concepts clearly to both technical and non-technical stakeholders. 

 

Qualifications

Experience:  

  • 8 + years of experience in software engineering, with a strong focus on DevOps, DevEx, SRE, or Platform Engineering roles. 
  • Proven track record of designing, building, and operating large-scale, distributed systems and internal platforms. 
  • Demonstrated experience in a Staff, Lead Engineer capacity, driving technical initiatives and mentoring teams. 
  • Technical Expertise:  
  • Deep expertise with cloud platforms (e.g. Azure, AWS) and cloud-native architectures. 
  • Extensive experience with containerization technologies (i.e. Docker) and orchestration platforms (e.g. Kubernetes, AKS, EKS) 
  • Proficiency in Infrastructure as Code (IaC) tools (e.g. Terraform, Ansible). 

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 →