Ritchie Bros

Ritchie Bros

500+ Followers


Job Description:

Move, Build, Grow your career!


As the premier global asset management and disposition company, Ritchie Bros. helps thousands of people around the world buy and sell heavy equipment, trucks, and other assets every month. With our multiple onsite and online selling platforms and commitment to first-class customer service, Ritchie Bros. is trusted worldwide for making buying and selling easy, efficient, fair, and transparent. If you’re an innovator with an entrepreneurial spirit, we want you to join our growing team – employed in a wide variety of positions from sales to operations to corporate functions – as we transform the global used equipment market.


We’re looking for a Software Engineer to join our team in Burnaby, BC.


This is a contractor position.


The Opportunity:


We aim big, the team recently transformed into the Platform Team that provides best practices, technical solutions and governance of Kafka across the enterprise. We help other technical teams on their developer journey to event driven awesomeness. We’re looking for a generalist who can write clean code, loves discussing and learning about great technical architecture, swoons at the thought of dissecting our Kafka automation framework and can self-manage running with exploratory testing of ready tickets.



  • Take ownership of parts of our microservices architecture
  • Deep prior experience building software in a professional, multi-team, environment
  • Skills in building and maintaining scalable, fault-tolerant products
  • Knowledge of Agile and the full software development lifecycle, including deployment and operation
  • Be dedicated to the quality of your work through unit testing, automation testing and assisting our 3-tier support staff when incidents arise.

Nice to Have

  • Experience with Docker and Kubernetes
  • Experience with Kafka
  • Experience with Spring Boot
  • Experience working with distributed systems and the concepts of scalability and high availability
  • Experience with building automation frameworks from the ground up
  • 3+ years of Software Engineering experience. 

To get an idea of what our auctions are like, you can check out some auction videos on YouTube right here: http://bit.ly/KKL9Fz


Want to learn more about the company? Visit our Career site, LinkedIn or connect with us today through Facebook or Twitter.


Established in 1958, Ritchie Bros. (NYSE and TSX: RBA) is a global asset management and disposition company, offering customers end-to-end solutions for buying and selling used heavy equipment, trucks and other assets. Operating in a multitude of sectors, including construction, transportation, agriculture, energy, oil and gas, mining, and forestry, the company’s selling channels include: Ritchie Bros. Auctioneers, the world’s largest industrial auctioneer offers live auction events with online bidding; IronPlanet, an online marketplace with featured weekly auctions and providing its exclusive IronClad Assurance® equipment condition certification; MarketPlacee, an online marketplace offering multiple price and timing options; Mascus, a leading European online equipment listing service; and Ritchie Bros. Private Treaty, offering privately negotiated sales. The company also offers sector-specific solutions including GovPlanet, TruckPlanet, Kruse Energy Auctioneers, and Cat® auctions, plus equipment financing and leasing through Ritchie Bros. Financial Services. For more information about the unprecedented choice provided by Ritchie Bros., visit RitchieBros.com.


Ritchie Bros. is an equal opportunity employer and ensures nondiscrimination in all activities in accordance with all applicable laws. This position is open to all qualified applicants who are legally entitled to work in the country in which this job is located. Candidate selection is made by Talent Acquisition. Only electronic applications can be accepted. No agency calls, please.

Ritchie Bros

Burnaby, BC, Canada

Find jobs near you, when you sign up. It's FREE!
Already have an account? Login
job  Free job posting for employers, when you sign up.
Upload Your Resume Let employers find you.
Related Jobs
  • Intact Insurance
    Senior Software Developer
    Intact Insurance  •  100+ openings
  • High Tech Genesis Inc.
    Software QA Engineer
    High Tech Genesis Inc.  •  30+ openings
  • L
    Senior Backend Software Engineer
    Ludare Games Group  •  2 openings
  • A
    IT Development Manager
    Audacia Ventures Inc.  •  2 openings
  • Rogers Communications
    Director IoT, Smart Cities & Energy
    Rogers Communications  •  300+ openings