Staff Software Engineer

Ritchie Bros. Auctioneers, Inc.

Westchester (IL)

On-site

USD 120,000 - 190,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Ritchie Bros. Auctioneers, Inc. is seeking a Staff Software Engineer to lead the team responsible for the company’s web and services platform, overseeing administrative and reporting tools.

You will collaborate with UX/UI, product managers, and developers to design scalable architecture, optimize performance, and mentor a team of full stack engineers. This role emphasizes technical vision, code quality, and delivering reliable software in a fast-paced environment.

Qualifications

  • Minimum of 7 years of enterprise web development experience.
  • 3 years’ experience leading teams of software developers.
  • Strong understanding of the enterprise technology stack.
  • Demonstrated ability to apply technology solutions to business problems.
  • Strong in-depth experience in SQL performance tuning.
  • Hands-on experience with all layers of the development stack including Java EE backend and Angular frontend.
  • Ability to articulate and explain technical solutions to stakeholders.

Responsibilities

  • Design/Manage implementation of overall product and service integration architecture
  • Prioritize/Manage development effort required to fulfill product feature requests
  • Define/Design architecture/solutions with enterprise architects to create scalable web apps
  • Create technical specifications and test plans
  • Write, translate, and code automation scripts to test, maintain, and monitor solutions; collaborate with DevOps to transition to production
  • Perform other duties as assigned

Skills

Full stack development
Team leadership
Technical communication
Enterprise tech stack
Java EE

Tools

Java EE
Angular
SQL

Job description

Job Description

The Staff Software Engineer is responsible for leading the team that supports and enhances the code base used for company’s administrative and reporting tools. Responsible for all development practices for the web and services (integration) platform. Lead the implementation of the full stack web experience. Work closely with UX/UI department in leading the technical vision for our products. Collaborate with designers, product managers, and developers to deliver compelling and efficient tools/products. Identify and resolve performance and scalability issues. Lead, coach and train a team of full stack developers.

Responsibilities
  • Design/Manage implementation of overall product and service integration architecture
  • Prioritize/Manage development effort required in order to fulfill product feature requests in a timely manner
  • Define/Design architecture/solutions, working with enterprise architects and the Manager, Software Engineering in order to create scalable/robust web applications
  • Create technical specifications and test plans
  • Consistently write, translate, and code automation scripts to test, maintain, and monitor solutions. Work with the DevOps to transition software into a production environment
  • Perform other duties as assigned
Qualifications
  • Minimum of 7 years of enterprise web development experience, 3 years’ experience leading teams of software developers
  • Strong understanding of enterprise technology stack
  • Demonstrated ability to apply technology solutions to business problems
  • Strong in-depth experience in SQL performance tuning
  • Hands on experience with all layers of the development stack, including Java EE backend and Angular frontend
  • Ability to articulate and explain technical solutions to stakeholders
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Software Engineer
Staff Software Engineer

RBGlobal • Oregon

Hybrid
USD 140,000 - 190,000
Staff Software Engineer
Staff Software Engineer

RB Global • Chicago (IL)

Remote
USD 124,000 - 155,000
Staff Software Engineer
Staff Software Engineer

Home Depot • Atlanta (GA)

On-site
USD 140,000 - 180,000
Staff Software Engineer (Remote)
Staff Software Engineer (Remote)

The Home Depot • Atlanta (GA)

On-site
USD 140,000 - 200,000
Sr/Staff Software Engineer
Sr/Staff Software Engineer

Upcoresolutions • New York (NY)

On-site
USD 120,000 - 180,000
Lead Software Engineer
Lead Software Engineer

Virtusa • Westlake (TX)

On-site
USD 120,000 - 150,000
STAFF SOFTWARE ENGINEER (AI)
STAFF SOFTWARE ENGINEER (AI)

The Home Depot • Atlanta (GA)

On-site
USD 140,000 - 190,000
Software Engineer
Software Engineer

Compunnel Inc. • Jersey City (NJ)

On-site
USD 120,000 - 150,000
Full Stack Developer
Full Stack Developer

Direct Staffing Inc • Sunnyvale (CA), Irvine (CA)

On-site
USD 90,000 - 120,000
Senior Full Stack Software Engineer
Senior Full Stack Software Engineer

Axiom Pursuits • San Francisco (CA)

On-site
USD 120,000 - 160,000