Talent.com
RB Global Inc.
Senior Software EngineerRB Global Inc. • Mississauga, Peel Region, Canada
Les candidatures ne sont plus acceptées
Senior Software Engineer

Senior Software Engineer

RB Global Inc. • Mississauga, Peel Region, Canada
Il y a plus de 30 jours
Type de contrat
  • Temps plein
Description de poste

Description

About the Role

As a Senior Software Engineer, you will play a pivotal role in shaping the architecture, quality, and technical direction of our proprietary e-commerce software platform.

You will work within a collaborative, cross‑functional engineering team, taking ownership of features and services across our microservices architecture, from design through deployment and operation. You will collaborate closely with engineering managers, staff engineers, and cross‑functional partners to design, build, and scale high‑impact systems. We’re looking for engineers who are curious, pragmatic, and comfortable navigating a large, evolving codebase — and who embrace modern AI‑assisted development practices to move faster and smarter.

Responsibilities

  • Design, and deliver highly scalable, fault‑tolerant services and features across our microservices platform.
  • Take end‑to‑end technical ownership — from requirements through deployment, monitoring, and production support.
  • Lead technical design discussions and contribute meaningfully to architecture decisions, technology choices, and engineering standards.
  • Proactively identify and address technical debt — refactor and improve maintainability, performance, and reliability of the codebase.
  • Troubleshoot and resolve complex production issues with urgency and structured problem‑solving.
  • Collaborate with Product, QA, and stakeholders to clarify requirements, surface risks early, and drive solutions to completion with minimal supervision.
  • Champion engineering best practices — testing, CI/CD, security, observability, and documentation.
  • Leverage AI developer tools (e.g., GitHub Copilot, Claude, Cursor) effectively to accelerate development and improve engineering output.
  • Perform other duties as assigned.

Required Qualifications

  • 7+ years of professional software engineering experience in a multi‑team, production environment.
  • .NET Framework/ .NET Core / C# – expert‑level experience designing and building APIs, microservices, and back‑end systems; strong grasp of design patterns and SOLID principles.
  • React – Experience building scalable, maintainable front‑end applications; strong understanding of state management, performance optimization, and component architecture.
  • Good grasp of JVM‑based language fundamentals (Java or Kotlin); able to read, reason about, and contribute to codebases beyond the primary stack when the need arises.
  • Microsoft Azure – solid working knowledge of Azure services with hands‑on experience across one or more of the following: Azure Container Apps (ACA), App Services (Web Apps), Azure Service Bus, Managed PostgreSQL, Key Vault, Application Gateway, Virtual Networks (VNet) & Subnets, Private Endpoints, and Private DNS Zones; experience deploying and operating production workloads in Azure.
  • Databases – SQL Server & PostgreSQL – expert‑level experience with relational database design, complex query optimization, indexing strategies, and performance tuning.
  • RESTful API design – proven ability to design, build, version, and secure APIs at scale.
  • Strong understanding of microservices architecture, distributed systems, and integration patterns.
  • Containers – Docker – strong hands‑on experience; comfortable with containerized application design, networking, and deployment.
  • Experience with CI/CD pipelines (Azure DevOps, GitHub Actions, or equivalent).
  • Solid understanding of Agile / Scrum practices and the full software development lifecycle.
  • Demonstrated and effective use of AI‑assisted development tools as part of everyday engineering workflow.

Nice‑to‑Have Skills

  • Experience with Kubernetes or Azure Container Apps for container orchestration.
  • Familiarity with event‑driven architecture and message brokers (e.g., Azure Service Bus, RabbitMQ, Kafka).
  • Experience with observability tooling — logging, metrics, and distributed tracing (e.g., Application Insights, OpenTelemetry).
  • Background in e‑commerce, marketplace, or transaction‑heavy platform environments.
  • Experience with Test‑Driven Development (TDD) and pair programming practices.
  • Ability to learn and adapt to newer patterns and technologies as the landscape evolves.

What We’re Looking For in You

  • You operate with a high degree of ownership and autonomy — you don’t wait to be told what to do next.
  • You are a multiplier — you make the engineers around you better through mentorship, clear communication, and strong technical example.
  • You balance pragmatism and quality — you know when to move fast and when to slow down and do it right.
  • You’re comfortable with ambiguity and complexity — you can break down hard problems and drive them to resolution.
  • You stay current and curious — you actively follow the evolving engineering landscape, including AI tooling, and apply what’s relevant.

We are an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

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.

#J-18808-Ljbffr

Créer une alerte emploi pour cette recherche

Senior Software Engineer • Mississauga, Peel Region, Canada

Offres similaires

Senior Software Engineer, Cloud IaC & Automation

MarqetaMississauga, Peel Region, CA
Temps plein

A leading fintech company is seeking a Senior Software Engineer on the Infrastructure Engineering team to innovate and enhance cloud-based solutions.You will design and optimize infrastructure tool... Voir plus

 • Offre sponsorisée

Senior Software Engineer

MakeshipMississauga, Peel Region, CA
Temps plein

Makeship empowers influencers, creators, and brands of all sizes to develop and launch limited‑edition products that matter to their fans.Leveraging our design, manufacturing, and marketing experti... Voir plus

 • Offre sponsorisée

Senior Software Engineer II

Tripledot StudiosMississauga, Peel Region, CA
Temps plein

Tripledot is one of the largest independent mobile games companies in the world.We are a multi‑award‑winning organisation, with a global 2,500+ strong team across 12 studios.Our expanded portfolio ... Voir plus

 • Offre sponsorisée

Senior Backend Engineer — Remote, Equity, Impact

DraftwiseMississauga, Peel Region, CA
Télétravail
Temps plein

A forward-thinking legal tech firm is looking for an experienced back end software engineer to join their team.In this role, you will take ownership of tech features and write high-quality code.Wit... Voir plus

 • Offre sponsorisée

Senior Software Engineer

fiveonefourMississauga, Peel Region, CA
Temps plein

We believe that data is the key to unleashing human potential.We've seen firsthand how data helps bridge art and science to create delightful experiences, impactful insights, and seamless automatio... Voir plus

 • Offre sponsorisée

Senior Software Engineer / Coding Expert

Great Value HiringMississauga, Peel Region, CA
Temps partiel

Senior Software Engineer / Coding Expert.This range is provided by Great Value Hiring.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Senior Sof... Voir plus

 • Offre sponsorisée

Senior DevOps Engineer

RO WriterMississauga, Peel Region, CA
Temps plein

A market-leading developer of software products for the automotive repair industry; our RO Writer shop management system is currently deployed in over 4,000 locations throughout the United States a... Voir plus

 • Offre sponsorisée

Senior Software Engineer

InvertMississauga, Peel region, Canada
Temps plein

This range is provided by Invert.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.The company At Invert, we are on a mission to dramatically redu... Voir plus

 • Offre sponsorisée

Senior Full Stack Engineer

Hammehr Talent ConsultantsMississauga, Peel region, Canada
Temps plein +1

Senior Full Stack Engineer (Java/Spring Boot, Angular, AWS).Remote within Canada (Working EST hours).About the Job (Senior Full Stack Engineer).Hammehr Talent Consultants are currently partnered wi... Voir plus

 • Offre sponsorisée

Senior Software Engineer - Logistics

PostGridMississauga, Peel region, Canada
Temps plein

PostGrid is a global leader in enterprise SaaS platform for automated offline communications.Our robust APIs empower organizations to create, personalize, and dispatch physical mail letters, postca... Voir plus

 • Offre sponsorisée

Senior Software Engineer

PentasiaMississauga, Peel Region, CA
Temps plein

Get AI-powered advice on this job and more exclusive features.Sign in to access AI-powered advices.Continue with Google Continue with Google.Continue with Google Continue with Google.Continue with ... Voir plus

 • Offre sponsorisée

Senior Software Engineer

Data Device Corporationburlington, halton region, Canada
Permanent

For more than 60 years, Data Device Corporation (DDC) has been recognized as a world leader in the design and manufacture of high-reliability Connectivity, Power, and Control solutions for the Aero... Voir plus

 • Offre sponsorisée

Senior Back End Software Engineer

EpistemixMississauga, Peel Region, CA
Temps plein

Senior Back End Software Engineer.Our software engineers at Epistemix show a clear passion for quality and love to bring software to life.You are energized by the idea of building something new and... Voir plus

 • Offre sponsorisée

Senior Software Engineer - Cloud Infrastructure

ClickHouseMississauga, Peel Region, CA
Temps plein

Recognized on the 2025 Forbes Cloud 100 list, ClickHouse is one of the most innovative and fast-growing private cloud companies.With more than 3,000 customers and ARR that has grown over 250 percen... Voir plus

 • Offre sponsorisée

Senior Full-Stack Software Engineer – Remote Health Tech

Clover HealthMississauga, Peel Region, CA
Télétravail
Temps plein

A healthcare technology company is seeking a Senior Software Developer with extensive experience in full-stack engineering.In this role, you will create scalable and efficient systems, collaboratin... Voir plus

 • Offre sponsorisée

Sr. Software Engineer, Hive

ClouderaMississauga, Peel Region, CA
Temps plein

Software Engineer, Hive – Cloudera.Location: Toronto, Ontario, Canada.At Cloudera, we empower people to transform complex data into clear and actionable insights.With as much data under management ... Voir plus

 • Offre sponsorisée

Senior Software Engineer in AI Development

AlphaSenseMississauga, Peel Region, CA
Temps plein

Drive innovation in AI technology as a Principal Software Engineer.Lead the evolution of scalable data extraction systems while fostering a collaborative and inclusive team atmosphere.In this senio... Voir plus

 • Offre sponsorisée

Senior Backend Engineer: AWS, Kubernetes & IaC (Remote)

LumenaltaMississauga, Peel Region, CA
Télétravail
Temps plein

A technology consultancy is seeking a Senior Backend Engineer to design and implement robust backend systems focused on security, scalability, and efficiency.Candidates will collaborate with DevOps... Voir plus

 • Offre sponsorisée

Senior Developer, Enterprise Applications – Permanent

Kohl & Frisch LimitedVaughan
Temps plein +1

Senior Developer, Enterprise Applications – Permanent.Location: Kohl & Frisch Limited (Concord, ON).Founded in 1916, Kohl & Frisch Limited has a solid reputation in the healthcare industry that dis... Voir plus

 • Offre sponsorisée

Senior Software Engineer - Backend

EvertzBurlington, Halton Region, Canada
Temps plein

We are seeking a highly motivated Senior Software Engineer to join our growing engineering team.This role offers an exciting opportunity to design and build scalable, production grade backend syste... Voir plus