Staff Software Engineer

Reposted 8 Days Ago
2 Locations
Remote or Hybrid
100K-180K Annually
Expert/Leader
Marketing Tech
The Role
Lead the development team to enhance administrative tools, manage full stack web experiences, resolve performance issues, and mentor other developers.
Summary Generated by Built In

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
  • Architect, design and implement highly efficient and scalable applications, with robust observability and monitoring solutions 
  • Proactively monitor and analyze system performance, identifying and addressing bottlenecks and potential issues before they impact users
  • Refactor and modernize of the legacy codebase improving maintainability
  • Responsible for provisioning application infrastructure from code
  • Work as on-call support to troubleshoot production issues and provide resolution.
  • Responsible for solving complex scalability, platform, and integration problems.
  • Mentor and provide technical leadership to other engineers in the team
  • Lead technical design sessions, creating detailed system diagrams and documentation that guide development teams
Qualifications
  • Should be proficient in both application development, application support and maintenance of production systems.
  • Minimum 10-15 years of application design and development experience
  • Expert level knowledge and experience with Java 17 and above
  • Expert level knowledge and experience with Spring Framework
  • Expert knowledge and experience of developing and consuming Web Services using REST.
  • Expert knowledge with Spring boot micro-services, API development and API security.
  • Experience working with implementing API authorization using IDaaS providers such as Auth0, Azure AD, AWS Cognito
  • Experience working in relational databases: Postgres/MySQL
  • Experience writing unit and integration test, preferred Junit, Mockito.
  • Experience designing and implementing CI/CD pipelines.
  • Experience of working on Kafka or similar messaging system
  • Experience in provisioning Infrastructure-as-code
  • Proven ability to integrate observability tools and telemetry standards such as OpenTelemetry.
  • Excellent problem-solving, communication, and collaboration skills
  • Preferred Skills:
    • Experience with Agile Scrum
    • Experience with TDD and Pair Programming
    • Experience with modern CI/CD tools and deployment pipelines
    • Experience with Git/Github
    • Experience with AWS
    • Experience with containerization tools like Docker, Kubernetes, Helm
    • Experience with Full stack development using HTML5, JavaScript, TypeScript, React
    • Hands-on experience with OpenTelemetry is highly desired

Skills Required

  • Expert level knowledge and experience with Java 17 and above
  • Expert level knowledge and experience with Spring Framework
  • Expert knowledge and experience with RESTful Web Services
  • Expert knowledge with Spring Boot micro-services and API development
  • 10-15 years of application design and development experience
  • Experience in provisioning Infrastructure-as-code
  • Experience with CI/CD pipelines

Ritchie Bros. Compensation & Benefits Highlights

The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about Ritchie Bros. and has not been reviewed or approved by Ritchie Bros..

  • Affordable Benefits Medical coverage is often considered very affordable, with low employee costs noted as a differentiator. Benefits begin on day one, which strengthens perceived value.
  • Leave & Time Off Breadth PTO and paid holidays are part of the standard package across regions under RB Global. Day‑one eligibility and clear time‑off programs contribute to a well‑rounded offering.
  • Retirement Support A 401(k) with company match in the U.S. and RRSP match in Canada are offered, alongside an ESPP for employee ownership. These programs indicate solid retirement support across locations.

Ritchie Bros. Insights

Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Westchester, IL
2,445 Employees
Year Founded: 1999

What We Do

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.

Similar Jobs

ServiceNow Logo ServiceNow

Staff Software Engineer

Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
Remote or Hybrid
San Diego, CA, USA
29000 Employees
172K-301K Annually

Rocket Companies Logo Rocket Companies

Staff Software Engineer

Fintech • Financial Services
Remote
Michigan, USA
364 Employees
149K-318K Annually

Coinbase Logo Coinbase

Staff Software Engineer

Artificial Intelligence • Blockchain • Fintech • Financial Services • Cryptocurrency • NFT • Web3
Easy Apply
Remote
USA
4700 Employees
218K-257K Annually

Affirm Logo Affirm

Staff Software Engineer

Big Data • Fintech • Mobile • Payments • Financial Services
Easy Apply
Remote
United States
2200 Employees
204K-290K Annually

Similar Companies Hiring

ClickMint Thumbnail
AdTech • eCommerce • Marketing Tech • Generative AI
Malibu, CA
9 Employees
PRIMA Thumbnail
Travel • Software • Marketing Tech • Hospitality • eCommerce
US
15 Employees
Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account