Staff Software Engineer
Ritchie Bros. Auctioneers
Job-ID: 10612Category: IT EngineeringLocation: Chicago, IL, United StatesWorkplace: RemoteSchedule: Full timePosted: 2026-07-20Minimum Salary: 140800Maximum Salary: 168920About the RoleIAA is seeking a Staff Engineer to provide technical leadership for our mobile app - the primary mobile touchpoint for buyers participating in vehicle auctions across North America. Our platform processes high volumes of live and timed auction transactions, and the mobile experience is central to how buyers search, bid, pay, and arrange delivery.This is a hands-on technical leadership role. You will guide architectural decisions, establish iOS engineering standards, and mentor a distributed team of iOS engineers across onshore, nearshore, and offshore locations. You will work closely with our Principal Engineer, product managers, and backend .NET teams to ship features that directly impact revenue and buyer experience.Key ResponsibilitiesLead the iOS architectural roadmap, setting the standard for what well-scoped, production-ready iOS changes look likeDefine and enforce iOS engineering standards across the team: code structure, MVVM/Clean Architecture patterns, feature flag strategy, PR size and quality expectations, and release processesOwn the CI/CD pipeline for iOS: build reliability, test coverage strategy, code signing, and App Store Connect release managementEstablish and improve observability practices using crash analytics and performance monitoring; drive data-informed decision-making on stability and user experienceLead security hardening: secure credential storage, secrets management, dependency audits, and secure coding standards across the iOS codebaseDesign and implement integrations with push notification infrastructure, deep links and universal links, identity verification SDKs, and third-party platformsHelp improve software process in a way that focuses on reliability, and quality.Collaborate with backend and BFF teams to represent mobile needs early in API and service designPartner with product and design on building out a mobile focused feature backlog.Support production incident response for iOS issues and coordinate hotfix releases when neededQualifications8+ years of professional iOS engineering experience, with at least 2 years operating at a Staff or equivalent technical leadership levelDeep expertise in Swift and UIKit; proven experience leading or substantially contributing to a UIKit-to-SwiftUI migration at scale in a production appStrong grasp of iOS architectural patterns (MVVM, Router/Coordinator, Async/Await) and experience establishing them across a team rather than just applying them personallyExperience owning CI/CD pipelines for iOS (GitHub Actions, Xcode Cloud, or similar), App Store Connect, TestFlight, and the full release lifecycleHands-on experience with feature flag systems and staged rollout strategies for mobileSolid understanding of iOS security: Keychain, certificate pinning, secrets management, App Transport Security, and App Store compliance requirementsExperience integrating and maintaining push notification platforms (APNs, Firebase Cloud Messaging, or marketing platforms such as SFMC or Braze)Proven ability to mentor engineers across experience levels and time zones, raising code quality through standards and review culture rather than by being the sole reviewerStrong communication skills; able to clearly articulate technical tradeoffs to both engineering and business stakeholdersBonus ExperienceExperience with universal links, deep linking, and App ClipsFamiliarity with iOS accessibility APIs and WCAG compliance in native appsExperience with Objective-C codebases or mixed Swift/ObjC bridgingBackground in marketplace, auction, or high-frequency transactional mobile applicationsFamiliarity with Android development - useful for cross-platform consistency and shared-standards discussionsExperience with App Store Optimization (ASO) and App Store content strategyAbout the companyIAA Holdings, LLC (IAA)IAA Holdings, LLC (IAA), a Ritchie Bros. Auctioneers company (NYSE: RBA) and (TSX: RBA), is a trusted global marketplace for insights, services, and transaction solutions for commercial assets and vehicles. Leveraging leading-edge technology and focusing on innovation, IAA’s unique platform facilitates the marketing and sale of total-loss, damaged and low-value vehicles. IAA serves a global buyer base – located throughout over 170 countries – and a full spectrum of sellers, including insurers, dealerships, fleet lease and rental car companies, and charitable organizations. Buyers have access to multiple digital bidding and buying channels, innovative vehicle merchandising, and efficient evaluation services, enhancing the overall purchasing experience. IAA offers sellers a comprehensive suite of services aimed at maximizing vehicle value, reducing administrative costs, shortening selling cycle time and delivering the highest economic returns.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.
- ...Staff EngineerIAA is seeking a highly experienced Staff Engineer to join the US Operations Platform organization. This role is focused on modernizing and scaling... ...requirements.Qualifications8+ years of professional software engineering experience, with significant time...Suggested
$154.2k - $192.75k
...driving real change in the automotive industry.Exciting Backend Staff Engineer Role Focused On Platform ModernizationAbout the Role [Remote... ...redefine how we deliver value to our customers. As a Staff Software Engineer on our Websites Engineering Team, you will help revitalize...SuggestedFull timeLocal areaRemote workHome officeVisa sponsorshipWork visa$200k - $290k
...Staff Software EngineerBoston; Charlotte; Chicago; Dallas; New York; San FranciscoCompany OverviewWe are the better way to work in finance... ...LabThe AI Lab is composed of leading software and AI engineers, designing agentic-AI solutions ahead of the market. Our group...SuggestedWork at officeLocal areaImmediate startRemote work2 days per week- ...HudsonEmail: ****@*****.***: (***) ***-****Job Title: Staff Software EngineerLocation: Chicago, ILAbout the Opportunity Join a... ...backed fintech organization as a foundational member of our engineering team. We are developing an AI-native financial operating...Suggested
$195k - $257.5k
...Staff Software EngineerCircle is one of the world's leading internet financial platform companies, building the foundation of a more open... ...encouraged and everyone is a stakeholder.The Staff Software Engineer is responsible for extending Circle's in-house blockchain systems...SuggestedContract workRemote workFlexible hours$187k - $229k
...re looking to apply your relevant experience to a new industry, join our team as we help shape a brighter way forward. As a Staff Software Engineer at JLL, you will lead the design and implementation of complete features spanning React frontend, C# backend services,...Daily paidLocal area- ...Staff Software EngineerWork across the stack on a live exchange: order gateway, risk engine, market data, settlement, and the trading UI. We value product-minded engineers who can own new features end-to-end, from conception to delivery.What You'll Work OnLow-latency,...
- ...that technology can improve the lives of our most vulnerable patients. THE OPPORTUNITY: Sibel Health is hiring a Staff Software Engineer to pioneer AI-enabled feature engineering - a model where a single engineer owns an entire feature pipeline end to end,...Work at officeLocal areaRemote workWorldwide
- ...Senior Staff Software EngineerOur culture is characterized by collaboration, inclusivity, and a commitment to continuous learning, fostering... ...: We are seeking a highly skilled Senior Staff Software Engineer responsible for leading technical execution within Product Engineering...Remote workWorldwide
- ...Staff Full-Stack Software Engineer X4 are working with a fast-growing healthtech company that's building innovative technology to transform how digital healthcare services are delivered. With a strong focus on scalable software and AI-driven solutions, the business is...Temporary work
$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 timeLocal area$106.61k - $284.28k
...Staff Software Development EngineerCVS Health Digital is looking for hands-on, passionate people who want to join a high energy and growing... .... Currently, we are seeking a Staff Software Development Engineer who as both a Technical Lead and Individual Contributor will...Hourly payFull timeTemporary workLocal area$161k - $221k
...business or erode our customers’ trust. The Defensive Cyber Engineering organization is responsible for the Security Data Platform,... ...this team to support Okta’s Public Sector roadmap by hiring a Staff Software Engineer. You’ll work closely with Security, Business...Local areaWorldwideFlexible hours$136.91k - $185k
...Staff AI EngineerAt Basis, we empower agencies and brands with cutting-edge software that automates digital media operations. Our all-in-one platform supports seamless planning... ...as an enabling team for all of Basis Engineering, developing the patterns and best practices...Immediate startRemote workFlexible hours$125.8k - $209.6k
...This is hybrid (2 days) on site position in our Chicago office. 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...Work at officeLocal areaWorldwideShift work$163k - $204k
...interview process. About the Role: You'll be a key full-stack engineer focused on building and owning the systems that empower over a... ...to turn complex financial requirements into reliable software. If you like solving hard problems and having a real impact on...Remote jobFull timeWork at officeLocal area2 days per week3 days per week$110k - $130k
...About Supernova Technology Founded in 2014, we offer the industry’s first and only cloud-based, fully-customizable, end-to-end software solution to automate securities-based lending from origination through the life of the loan. By combining thought leadership in suitability...Full timeWork experience placementFlexible hours- ...Senior Software Engineer — Agentic Voice (Healthcare) Company: Attune Location: West Loop, Chicago, IL (Hybrid — 3 days/week in office... ...We are seeking an experienced and entrepreneurial Senior / Staff Product Engineer with a strong background in web, backend, and...Full timeWork at officeLocal areaFlexible hours3 days per week
$150k
...Software Engineer - Quantitative Finance 40+ top trading firms seeking exceptional engineers. Multiple immediate openings. What you'll do: Build trading systems and market data infrastructure Develop quantitative research platforms and tools Optimize performance...Immediate startRemote work$250k - $300k
...Software Engineer (Developer Productivity) Salary: $250k-300k Total compensation: very flexible - dependent on seniority, expectations and performance I'm partnered with a leading high frequency trading firm hiring a Developer Productivity Engineer to build the...Local areaFlexible hours- ...Senior Software Engineer | Direct Hire | Chicago, IL (Hybrid) | Investment Management We are partnering with a Chicago-based client seeking a Senior Software Engineer who is passionate about software design, object-oriented architecture, and domain modeling. This role...Full timeWork at officeVisa sponsorship3 days per week
- ...Senior Specialist Software Engineer Type: Full time/Perm Contact: Ashley at ****@*****.*** Special notes: This role is hybrid... ...settlements engine and clearing systems. You will work closely with Staff Engineers on architectural decisions while taking full...Permanent employmentFull time3 days per week
- ...Our client is looking for a Junior Software Engineer for a contract to hire role that is hybrid 3 days onsite in Chicago per week Key Responsibilities: Develop integrations between automation platforms, CI/CD pipelines, source control, monitoring tools, secrets...Contract work
- ...We’re hiring a Senior Software Engineer to support a major technology initiative focused on new customer-facing web and mobile experiences, a unified design system, and AI-powered capabilities across products. The initiative is focused on raising the engineering bar for...Full timeContract workShift work
- ...Software Engineer – Python / Data Platforms Confidential Opportunity | Financial Services / Capital Markets About the Opportunity We are partnering with an top high frequency trading shop that is seeking a Software Engineer to develop scalable applications, analytical...Full time
- ...What This Role Actually Is This is a backend software engineering role on a platform team supporting the Data team. This team owns foundational services, infrastructure patterns, CI/CD, server-side rendering, cloud services, catalog services, and platform capabilities...Full time
$120k - $140k
...Senior Software Developer (.NET / React) | Hybrid in Bedford Park, IL Overview A growing auto and homeowners insurance carrier... ...design decisions, mentoring other developers, and helping drive engineering best practices across the organization. The ideal candidate...Full timeTemporary workFlexible hours$150k - $250k
...Senior Software Engineer (Data) - $150k - $250k Base ($200k - $400k TC) – NYC/ Chicago/ London (Hybrid) – Prop Trading Overview We are currently partnered with a leading global proprietary trading firm seeking an experienced Senior Software Engineer (Data) to join...- ...POSITION TITLE: Software Engineer LOCATION: Chicago, IL COMPANY OVERVIEW District 4 Labs (“District 4” or “D4”) is a cutting-edge data business dedicated to building the open-source intelligence (OSINT) tools and technologies of tomorrow. Its flagship...Full time
- ...more spreadsheets, more manual reconciliation, and more legacy software producing work out of date the moment it is created. Clients... ...software in production. Product Orientation. You approach engineering through a product lens. Demonstrated history of caring about...Full timeLive in
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer. Be the first to apply!
- software implementation project manager Chicago, IL
- healthcare software sales Chicago, IL
- software qa Chicago, IL
- software sales Chicago, IL
- software applications developer Chicago, IL
- quantitative software engineer Chicago, IL
- id software Chicago, IL
- bank software Chicago, IL
- software product owner Chicago, IL
- software asset management analyst Chicago, IL


