Enable job alerts via email!

Senior Software Engineer

Ritchie Bros.

Burnaby

Remote

CAD 70,000 - 100,000

Full time

Today
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in the auction industry is looking for a Senior Software Engineer to lead development efforts focused on Salesforce. Responsibilities include overseeing a team, ensuring the delivery of high-quality software solutions, and keeping stakeholders aligned on technical needs. This role offers the opportunity to work in a professional environment that values safety and teamwork, and the opportunity for remote or onsite work in Burnaby, BC.

Qualifications

  • 5+ years developing software, primarily in Salesforce.
  • 3+ years in team leadership and Agile methodologies.

Responsibilities

  • Lead and mentor development team in software projects.
  • Deliver high quality, maintainable code across various languages.
  • Collaborate with stakeholders to ensure product quality.

Skills

Technical leadership
Agile development
Software development

Education

Bachelor Degree/Diploma in Computer Science or related discipline

Job description

Join to apply for the Senior Software Engineer role at Ritchie Bros.

Join to apply for the Senior Software Engineer role at Ritchie Bros.

About Us

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.

About Us

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.

Job Description

Senior Software Engineer (Lead - Salesforce)

The Opportunity

The Senior Software Engineer (lead) is responsible for analysis, development and ongoing support of key internal software systems at Ritchie Bros. with a specific focus on Salesforce and its related ecosystem. The Senior (Lead) Software Engineer will lead their Development team, comprised of Developers , QA, and System Integrators (DevOps) and work with Product Owners, Solution Architects and Business Users to deliver high quality software and ensure that systems are operating correctly once deployed. The Senior Software Engineer (Lead) will also use their knowledge of the IT Platforms to define the solution and implement key features on the platform.

In This Role You’ll

  • Deliver high quality software efficiently
  • Provide technical leadership
  • Write high quality, testable and easily maintainable code in a variety of languages (APEX/SOQL, Java, SQL, Javascript, HTML, CSS)
  • Perform code reviews and provide feedback to other development team members
  • Perform systems maintenance tasks
  • Lead and mentor team members in technical and procedural aspects of software development
  • Work with Product Owners in turning high-level business requirements into technical tasks and contribute to estimation
  • Work with all internal technical stakeholders (QA, System Integrators, Solutions Architects) to ensure product quality and reliability in production environments
  • Lead Software Development activities in an Agile workflow with Scrum, backlog grooming, retrospectives
  • Stay up to date on technical functionality, new releases and features that are both part of the platform and larger ecosystem. Identify and define opportunities to leverage those technologies for the betterment of software products and the Ritchie Bros. business
  • Work regular business hours remotely or onsite in Burnaby, BC
  • Some on-call after hours support may be required and must be available for critical production support incidents
  • Lifting moderately weighted computer equipment and peripherals from time to time
  • Actively support the RB Unreserved Commitment to Safety: to send everyone home, every day, the way they came to work, by taking personal responsibility for your safety and safety of your team, co-workers and customers.

Here’s What You Bring

  • Bachelor Degree/Diploma in Computer Science or related discipline
  • 5+ years developing software in a variety of environments with a focus on Salesforce
  • 3+ years of Team Leadership
  • 3+ years of Agile development

Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Engineering and Information Technology
  • Industries
    Construction, Machinery Manufacturing, and Truck Transportation

Referrals increase your chances of interviewing at Ritchie Bros. by 2x

Sign in to set job alerts for “Senior Software Engineer” roles.
Full Stack Developer (Future Opportunity)
Software Development Engineer - 2025 (Canada)

Port Coquitlam, British Columbia, Canada 3 days ago

Software Development Engineer - 2025 (Canada)

Surrey, British Columbia, Canada 1 week ago

Burnaby, British Columbia, Canada 1 month ago

Burnaby, British Columbia, Canada CA$70,000.00-CA$100,000.00 1 month ago

Burnaby, British Columbia, Canada CA$85,000.00-CA$95,000.00 1 month ago

Intermediate Full Stack Software Developer

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Engineer - MAAS

Canonical

Vancouver null

Remote

Remote

CAD 90,000 - 140,000

Full time

6 days ago
Be an early applicant

Remote Senior Software Engineer (LLM) - 34953

Turing

Vancouver null

Remote

Remote

CAD 90,000 - 120,000

Part time

4 days ago
Be an early applicant

Remote Senior Software Engineer (LLM) - 34953

Turing

Vancouver null

Remote

Remote

CAD 90,000 - 130,000

Part time

4 days ago
Be an early applicant

Remote Senior Software Engineer (LLM) - 34953

Turing

Vancouver null

Remote

Remote

CAD 90,000 - 150,000

Part time

4 days ago
Be an early applicant

Senior Software Engineer

Vista Equity Partners Management, LLC

null null

Remote

Remote

CAD 90,000 - 130,000

Full time

Yesterday
Be an early applicant

Senior Software Engineer, P2P

Block

Kitchener null

Remote

Remote

CAD 90,000 - 130,000

Full time

Yesterday
Be an early applicant

Senior Software Engineer, Task Platform

Rocket Lab

null null

Remote

Remote

CAD 80,000 - 120,000

Full time

Yesterday
Be an early applicant

Senior Software Engineer - MAAS

Canonical

Calgary null

Remote

Remote

CAD 80,000 - 120,000

Full time

6 days ago
Be an early applicant

Senior Software Engineer - MAAS

Canonical

Winnipeg null

Remote

Remote

CAD 80,000 - 110,000

Full time

6 days ago
Be an early applicant