Ritchie Bros. Logo

Ritchie Bros.

Staff Software Engineer

Reposted Yesterday
In-Office or Remote
Hiring Remotely in United States
Expert/Leader
In-Office or Remote
Hiring Remotely in United States
Expert/Leader
The Staff Software Engineer leads backend development, ensuring scalability and reliability of systems, mentoring engineers, and enforcing technical standards in Python-based infrastructure.
The summary above was generated by AI

The Staff Software Engineer - Product Engineering, is a leadership role responsible for driving excellence across our infrastructure and business products. The Staff Software Engineer provides technical prowess in the design, development, & implementation of backend solutions using modern technologies in accordance with industry & RB Global engineering standards, ensuring high quality, well-architected features. This position plays a key role in guiding & enforcing backend technical standards.
 

Responsibilities:
● Drive the architectural design and technical standards of complex, Python-based backend systems, ensuring scalability, reliability, and consistent uptime.
● Take ownership of scalability and integration issues, & perform ad hoc analysis troubleshooting issues.
● Identify technical debt and champion refactoring needs to ensure stability within the codebase.
● Establish and enforce cross-team standards for APIs, testing, and observability
● Actively mentor engineers through deep-dive code reviews and architecture RFCs, while bridging technical gaps across teams when required.
● Take ownership of problems & scope solutions that align with business objectives
● Provide rapid response to the needs of the team, while delegating aspects to other members, fostering both growth and congruency among the engineering practice.
 


Qualifications:
● Advanced proficiency in architectural design patterns and implementations, as well as guiding others on complex system implementations.
● Expert-level proficiency in Python (3.10+), including deep knowledge of internals, async/await patterns, and memory management.
● Extensive experience with microservices, event-driven architecture, and message brokers such as Kafka.
● Advanced knowledge of relational databases (PostgreSQL/MySQL) and NoSQL stores (Firestore or Redis), including schema optimization and query tuning.
● Develop & maintain comprehensive documentation for new & existing business logic in systems.
● Ownership mindset & capable of self managing tasks, scope & priorities in a dynamic product landscape.
 


Expected Outcomes (The First 12 Months):
● Provide leadership in technical discussions and daily operations among the team(s).
● Own the creation and deployment of performant, scalable backend systems and apis to support a wide. array of product features both new and existing.
● Architectural mastery of primary domains and demonstrate leadership in architecture decision making.
● Establish, document, maintain, & enforce backend standards and paradigms among team(s).
● Develop & maintain comprehensive documentation for new & existing business logic across systems.


About Us
RB Global (NYSE: RBA)

RB Global (NYSE: RBA) (TSX: RBA) is a leading, omnichannel marketplace that provides value-added insights, services and transaction solutions for buyers and sellers of commercial assets and vehicles worldwide. Through its auction sites in 13 countries and digital platform, RB Global serves customers in more than 170 countries across a variety of asset classes, including automotive, commercial transportation, construction, government surplus, lifting and material handling, energy, mining and agriculture.

The company’s marketplace brands include Ritchie Bros., the world’s largest auctioneer of commercial assets and vehicles offering online bidding, and IAA, a leading global digital marketplace connecting vehicle buyers and sellers. RB Global’s portfolio of brands also includes Rouse Services, which provides a complete end-to-end asset management, data-driven intelligence and performance benchmarking system; SmartEquip, an innovative technology platform that supports customers’ management of the equipment lifecycle and integrates parts procurement with both OEMs and dealers; Xcira, a leader in live simulcast auction technologies; and Veritread, an online marketplace for heavy haul transport.

Similar Jobs

17 Hours Ago
Remote or Hybrid
189K-291K Annually
Senior level
189K-291K Annually
Senior level
Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
Lead the development of Android Automotive software for ADAS visualization. Define architecture, mentor engineers, and ensure high-quality software delivery.
Top Skills: AndroidAndroid AutomotiveData ServicesFilamentGpu ProfilingOpenglUnityUnrealVulkan
2 Days Ago
Easy Apply
Remote or Hybrid
United States
Easy Apply
160K-180K Annually
Senior level
160K-180K Annually
Senior level
AdTech • Artificial Intelligence • Marketing Tech • Software • Analytics
The role involves providing technical leadership, hands-on execution, and cross-team influence in software engineering, focusing on solutions for scaling and performance challenges while using AI tools.
Top Skills: AIAWSJavaKotlinKubernetesMlPHPPython
2 Days Ago
Remote
USA
193K-309K Annually
Senior level
193K-309K Annually
Senior level
Cloud • Fintech • Food • Information Technology • Software • Hospitality
As a Staff Software Engineer, you'll develop full-stack software applications, mentor team members, and participate in design discussions while advocating for best coding practices.
Top Skills: GraphQLJavaKotlinRest

What you need to know about the Seattle Tech Scene

Home to tech titans like Microsoft and Amazon, Seattle punches far above its weight in innovation. But its surrounding mountains, sprinkled with world-famous hiking trails and climbing routes, make the city a destination for outdoorsy types as well. Established as a logging town before shifting to shipbuilding and logistics, the Emerald City is now known for its contributions to aerospace, software, biotech and cloud computing. And its status as a thriving tech ecosystem is attracting out-of-town companies looking to establish new tech and engineering hubs.

Key Facts About Seattle Tech

  • Number of Tech Workers: 287,000; 13% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Amazon, Microsoft, Meta, Google
  • Key Industries: Artificial intelligence, cloud computing, software, biotechnology, game development
  • Funding Landscape: $3.1 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Madrona, Fuse, Tola, Maveron
  • Research Centers and Universities: University of Washington, Seattle University, Seattle Pacific University, Allen Institute for Brain Science, Bill & Melinda Gates Foundation, Seattle Children’s Research Institute

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account