Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Staff Software Engineer

Ritchie Bros. Auctioneers

About the RoleIAA is seeking a Senior Staff Data Engineer to be a senior individual contributor and technical leader within our data engineering function. This is a hands-on, deeply technical role for an engineer who designs and builds complex, business-critical components of IAA’s data platform, drives architectural decisions within their area, and raises the engineering bar across the team.The Senior Staff Data Engineer owns the design and delivery of major systems and data products, partners with the Director on platform-wide architecture and standards, and leads execution on significant, often ambiguous initiatives. This person leads through technical depth, strong execution, and influence rather than headcount, acting as a multiplier for the engineers around them.This role partners closely with engineering leadership, data scientists, BI developers, platform/infrastructure teams, and business stakeholders across Operations, Sales, Marketing, and Product.What You’ll DoDesign and build major data systems, pipelines, frameworks, and reusable components, owning architecture within your area and contributing to platform-wide design alongside the Director Data Engineering.Personally deliver complex, high-impact data engineering work on IAA’s Azure data and analytics stack — ingestion, transformation, storage, semantic modeling, and data delivery.Apply and help refine engineering standards and patterns across code quality, performance, scalability, observability, and governance, and drive their adoption through example and code/design review.Build robust pipelines, semantic models, and data products that power dashboards, self-service analytics, forecasting, and downstream machine learning systems.Build the production-grade data pipelines and feature/data infrastructure that data scientists rely on to train, serve, and operationalize models.Diagnose and resolve difficult performance, reliability, and scalability challenges across BI and data workloads (e.g., Power BI, Synapse, Fabric).Contribute to technical strategy across Microsoft Fabric, Synapse, Power BI, and broader Azure BI technologies, helping evaluate new tools and inform build/buy decisions.Mentor data engineers and analytics engineers, conducting design reviews and helping elevate the technical capability of the team.Serve as a technical partner to engineering leadership on data architecture and technical tradeoffs within your scope.Translate complex business problems into practical, scalable, and well-architected data solutions.What We’re Looking ForExtensive hands-on experience as a senior or staff-level data engineer, with a track record of designing and delivering production data systems at scale.Deep expertise across the Azure BI / data technology stack, including: Microsoft FabricAzure Synapse AnalyticsPower BI and semantic modelingBroader Azure data and analytics servicesStrong command of data engineering architecture, modern analytics platforms, dimensional and semantic modeling, and scalable, fault-tolerant pipelines.Expert-level proficiency in Python and SQL, with strong software engineering fundamentals (testing, version control, CI/CD, modular design).Working understanding of how data scientists consume data, enough to build the pipelines and feature/data infrastructure that support model training and serving.Demonstrated ability to solve ambiguous, complex problems through robust technical design and pragmatic execution.Strong mentoring and influence skills — able to elevate engineering practices and lead technically within a team.Excellent communication skills; able to explain complex technical concepts and tradeoffs to both technical and non-technical partners across Ops, Business, Sales, Marketing, Product, and Engineering.Ability to thrive in a fast-paced, high-visibility environment with multiple priorities and stakeholders.Preferred ExperienceExperience building data platforms supporting enterprise use cases across operations, commercial functions, and product-driven organizations.Experience spanning both BI modernization and data platform enablement for analytics and ML within the same platform.Familiarity with cloud-native engineering practices, infrastructure-as-code, and secure, scalable data environments.Experience contributing to platform-wide standards and reference architectures used across multiple teams.Experience building data pipelines that support RAG, LLM, or modern AI workloads on enterprise data.Why This Role MattersThe Senior Staff Data Engineer is a key technical leader within IAA’s data engineering organization. This person builds and scales the systems that enable better decisions, improved business performance, operational efficiencies, and a durable competitive advantage. Through hands-on engineering, strong design, and influence, this role directly impacts both technical direction and business outcomes across the organization.RB Global (NYSE: RBA)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.RB Global full-time employees are offered medical, dental, vision, and basic life insurances. Employees are able to enroll in our company’s 401k plan and RB Global will match 100% for the first 4% contributed. Employees will also receive 15 days of PTO each year.Full timePosting Date: 2026-06-10

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Staff Software Engineer in Chicago, IL vacancy
  • $150k - $200k

     ...Impruve is a boutique forward‑deployed engineering firm that helps wealth management firms...  ...production data pipelines, AI tools, custom software, and compliance infrastructure for top‑...  ...AI in production. The Role The Senior / Staff Software Engineer at Impruve is an outcome... 
    Senior
    Work at office
    Remote work

    IMPRUVE

    Chicago, IL
    1 day ago
  •  ...Description Role Summary: The Sr. Staff Software Engineer will be part of the new Product Engineering team tasked with designing and building the next generation of Agentic AI-powered products for SmartEquip. Acting as the Technical Lead and Primary Architect, you will... 
    Senior

    RB Global Inc.

    Westchester, IL
    4 days ago
  •  ...Position Overview We are seeking a highly skilled Senior Staff Software Engineer responsible for leading technical execution within Product Engineering teams. This role requires implementation of product capabilities with a strong focus on API‑driven services and event... 
    Senior
    Remote work
    Worldwide

    Ritchie Bros.

    Westchester, IL
    1 day ago
  • $265k

     ...Francisco, New York City, Mumbai and Bangalore for employees who prefer to work in an office some or all of the time. Senior Staff Software Engineer Location: Americas (preferably EST) — Remote Employment Type: Full-Time Department: Engineering ABOUT YOUR ROLE We are... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Flexible hours

    GrabJobs

    Chicago, IL
    19 hours ago
  • $108.08k - $210k

     ...years, we've built and operated several financial technology firms and we continue to evolve. ABOUT THIS ROLE Position: Sr. Staff Software Engineer Location: 141 W. Jackson Blvd., Ste 500, Chicago, IL 60604 Responsibilities: Facilitate alignment and collaboration... 
    Senior
    Full time
    Work at office
    Remote work
    2 days per week

    PEAK6

    Chicago, IL
    1 day ago
  • $180k - $190k

     ...your relevant experience to a new industry, join our team as we help shape a brighter way forward. About the Role As a Staff Software Engineer on the MarTech Engineering Team, you'll be a forward deployed engineer embedded in the marketing organization, building production... 
    Daily paid
    Full time
    Work experience placement
    Local area
    Remote work

    JLL

    Chicago, IL
    1 day ago
  •  ...oprecruiting.comPhone: (***) ***-****Staff Software Engineer (Full-Stack)Location: Chicago, IL (On-...  ...OpportunityWe are looking for an experienced Staff Software Engineer to join our Chicago-...  ...package.Opportunity to lead in a senior IC capacity within a culturally significant... 
    Local area
    Immediate start

    Objective Paradigm

    Chicago, IL
    15 hours ago
  • $160k - $210k

     ...starting out, NinjaTrader equips traders with award-winning software and brokerage services to navigate the world's leading financial...  ...platform in the world. What you'll do:We are looking for a Staff Engineer to serve as the technical domain owner for the Transaction Ledger... 
    Contract work
    Work at office
    Remote work
    Worldwide
    Monday to Friday
    Flexible hours

    NinjaTrader Group

    Chicago, IL
    2 days ago
  • $150k - $200k

     ...NinjaTrader equips traders with award-winning software and brokerage services to navigate the...  ...a highly skilled and experienced Staff Software Engineer to join our Trading Services team. In...  ...our advanced trading system. As a senior engineer on the team, your work will have... 
    Work at office
    Remote work
    Worldwide
    Monday to Friday
    Flexible hours

    NinjaTrader Group

    Chicago, IL
    1 day ago
  • $125.8k - $209.6k

    CME Group is looking for a senior and experienced Staff Agentic Software Engineer to join a dynamic team responsible for our mission-critical Real-time Positions & Risk Management Systems. This role is pivotal in driving both the technical evolution of our financial platforms... 
    Full time
    Local area
    Worldwide
    Shift work

    CME- Group

    Chicago, IL
    15 hours ago
  • $188k - $230k

     ...and hustle, SpotOn is the place for you.About the RoleAs a Staff Android Software Engineer in our Hospitality group, you are a technical leader and...  ...commercial kitchen.Mentor & Level Up: Act as a mentor to Senior and Mid-level engineers. You will set the standard for... 
    Summer work
    Local area
    Immediate start
    Remote work
    Night shift

    SpotOn

    Chicago, IL
    4 days ago
  •  ...Overview We are seeking a highly skilled and experienced Staff/Senior Software Engineer to support a critical customer engagement focused on application and platform modernization. This role is ideal for a seasoned engineer capable of leading modernization efforts... 
    Senior
    Remote job
    Full time
    Work experience placement
    Shift work

    Ontrac Solutions

    Chicago, IL
    5 days ago
  •  ...biggest brands discover real opportunities inside the data types, delimiters and decimals.We're looking for an outstanding Staff Software Engineer to provide technical leadership across multiple critical initiatives on an established, high-performing team. This is a hands... 
    Temporary work
    Freelance
    Local area
    Flexible hours

    Publicis Media

    Chicago, IL
    1 day ago
  • $187.1k - $229k

     ...relevant experience to a new industry, join our team as we help shape a brighter way forward. Forward Deployed AI EngineerJLL | AI Engineering | Full-TimeAbout the RoleJLL is rolling out AI agents directly into business lines: Capital Markets, Leasing, Property Management... 
    Full time
    Local area

    Jones Lang LaSalle

    Chicago, IL
    15 hours ago
  • $116k - $174k

    Staff Software Engineer - IE07IEWe’re determined to make a difference and are proud to be an insurance company that goes well beyond coverages and policies. Working here means having every opportunity to achieve your goals - and to help others accomplish theirs, too. Join... 
    Full time
    Temporary work
    Work at office
    3 days per week

    The Hartford Financial Services Group

    Chicago, IL
    15 hours ago
  •  ...RoleIAA is seeking a highly experienced Staff Engineer to join the US Operations Platform...  ...complex, cross-team initiatives.Mentor senior and mid-level engineers through design...  ...Qualifications8+ years of professional software engineering experience, with significant... 
    Full time

    RB Global

    Westchester, IL
    3 days ago
  • $195k - $257.5k

     ...flexible work environment where new ideas are encouraged and everyone is a stakeholder.What you’ll be responsible for:The Staff Software Engineer is responsible for extending Circle's in-house blockchain systems infrastructure to support the tokenization of the world;... 
    Contract work
    Remote work
    Flexible hours

    Circle

    Chicago, IL
    2 days ago
  •  ...LaTulipEmail: ****@*****.*** Title: Staff Software EngineerLocation: Chicago, ILAbout the...  ...as a foundational member of our engineering team. We are developing an AI-native...  ...its early stages.Requirements (must-have)Senior-Level Expertise: Minimum of 7+ years of... 

    Objective Paradigm

    Chicago, IL
    15 hours ago
  • $200k - $250k

     ...dealers, a cryptocurrency market making firm, and a bourgeoning investment adviser. Overview: We're looking for a senior level DevOps Engineer to join a small, high-impact team that builds and operates the infrastructure powering DV's trading systems. You'll work... 
    Senior
    Full time
    Worldwide
    Flexible hours

    DV Trading

    Chicago, IL
    2 days ago
  •  ...6-05-18Contact: Mike LaTulipEmail: ****@*****.*** TitleSenior Software EngineerAbout the OpportunityOur client is launching a next-generation, on-chain trading platform engineered to deliver institutional-grade speed, execution quality, and market visibility... 
    Senior

    Objective Paradigm

    Chicago, IL
    3 days ago
  • $200k - $300k

     ...open models are production-ready vs. when to use closed APIs Partner with the agent engineering team to ensure the model layer meets agent workload Requirements: 5+ years software engineering; strong Python Production fine-tuning or distillation of open-weight models... 
    Senior
    Immediate start
    Worldwide
    Flexible hours

    DV Trading

    Chicago, IL
    4 days ago
  •  ...Senior MDM Solutions Architect / Principal Consultant (Syndigo / Riversand) Key Requirements (Bullhorn / LinkedIn / AI Hunting Tool) # Mandatory experience with Syndigo and/or Riversand MDM platform (current or previous experience required). # Strong experience... 
    Senior

    Myticas Consulting

    Chicago, IL
    4 days ago
  • $200k - $300k

     ...govern, standardize, and accelerate firm-wide AI adoption. The Senior AI Engineer defines how the firm builds production agent systems and...  ...deliver high-value use cases Requirements: - 5+ years software engineering; strong Python - Production LLM-powered agent... 
    Senior
    Full time
    Worldwide
    Flexible hours

    DV Trading

    Chicago, IL
    1 day ago
  •  ...infrastructure that powers the Internet of Value. THE WORK: As a Staff Software Developer, you will own the platform delivering financial...  ...technology with leading financial organizations and lead the engineers around you. You will set technical direction, champion continuous... 

    Ripple

    Chicago, IL
    1 day ago
  •  ...more about our AI interview philosophy and how we use AI in our recruiting process here . Pinterest's performance marketing engineering team owns the end-to-end systems that turn marketing dollars into measured user growth spanning attribution, bidding, budget... 
    Work at office
    Remote work
    Relocation
    Relocation package
    Shift work

    GrabJobs

    Chicago, IL
    19 hours ago
  • Join our team as a Senior Software Engineer/Forward Deployed Engineer to build and deliver AI-powered voice and automation solutions for clients. You'll develop integrations, APIs, and data pipelines, own implementations from design through production, and work directly... 
    Senior

    Huxley Associates

    Chicago, IL
    3 days ago
  • I'm working with a Chicago-based technology company that is looking to add a Senior Software Engineer to their team.This position is ideal for an engineer who enjoys both building new functionality and improving existing systems. You'll have the opportunity to contribute... 
    Senior
    2 days per week
    1 day per week

    Huxley Associates

    Chicago, IL
    3 days ago
  •  ...Ritchie Bros. is seeking a Senior Staff Software Engineer to lead technical execution within Product Engineering, focusing on API-driven services and event-driven architectures. You will collaborate with Product Management and engineering to deliver customer-centric capabilities... 

    Ritchie Bros.

    Westchester, IL
    1 day ago
  •  ...brighter way forward. Forward Deployed Engineer Capital Markets Technology · JLL...  ...a system architecture with senior stakeholders and writing production code...  ...QualificationsCritical Skills Years of professional software engineering experience proportional to... 
    Daily paid
    Local area
    Remote work
    Shift work

    JLL

    Chicago, IL
    1 day ago
  • $226.67k - $273.1k

     ...Babylist is rebuilding how we make software around one belief: AI changes...  ...working software. Our engineers own problems end to end, work...  ...the Role Is Babylist is hiring Staff Software Engineers to join an...  ...better, including senior engineers, through code review... 
    Work at office
    Remote work
    Flexible hours

    GrabJobs

    Chicago, IL
    19 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Staff Software Engineer. Be the first to apply!