Staff Software Engineer
RB Global Inc.
Staff Engineer
IAA 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 Responsibilities
- Lead the iOS architectural roadmap, setting the standard for what well-scoped, production-ready iOS changes look like
- Define and enforce iOS engineering standards across the team: code structure, MVVM/Clean Architecture patterns, feature flag strategy, PR size and quality expectations, and release processes
- Own the CI/CD pipeline for iOS: build reliability, test coverage strategy, code signing, and App Store Connect release management
- Establish and improve observability practices using crash analytics and performance monitoring; drive data-informed decision-making on stability and user experience
- Lead security hardening: secure credential storage, secrets management, dependency audits, and secure coding standards across the iOS codebase
- Design and implement integrations with push notification infrastructure, deep links and universal links, identity verification SDKs, and third-party platforms
- Help 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 design
- Partner with product and design on building out a mobile focused feature backlog.
- Support production incident response for iOS issues and coordinate hotfix releases when needed
Qualifications
- 8+ years of professional iOS engineering experience, with at least 2 years operating at a Staff or equivalent technical leadership level
- Deep expertise in Swift and UIKit; proven experience leading or substantially contributing to a UIKit-to-SwiftUI migration at scale in a production app
- Strong grasp of iOS architectural patterns (MVVM, Router/Coordinator, Async/Await) and experience establishing them across a team rather than just applying them personally
- Experience owning CI/CD pipelines for iOS (GitHub Actions, Xcode Cloud, or similar), App Store Connect, TestFlight, and the full release lifecycle
- Hands-on experience with feature flag systems and staged rollout strategies for mobile
- Solid understanding of iOS security: Keychain, certificate pinning, secrets management, App Transport Security, and App Store compliance requirements
- Experience 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 reviewer
- Strong communication skills; able to clearly articulate technical tradeoffs to both engineering and business stakeholders
Bonus Experience
- Experience with universal links, deep linking, and App Clips
- Familiarity with iOS accessibility APIs and WCAG compliance in native apps
- Experience with Objective-C codebases or mixed Swift/ObjC bridging
- Background in marketplace, auction, or high-frequency transactional mobile applications
- Familiarity with Android development - useful for cross-platform consistency and shared-standards discussions
- Experience with App Store Optimization (ASO) and App Store content strategy
Job Info
- Job Identification 10612
- Posting Date 07/20/2026, 05:16 PM
- Locations 2 Westbrook Corporate Ctr, Westchester, IL, 60154, US (Remote)
- Degree Level No Formal Education
- Job Schedule Full time
- Minimum Salary 140800
- Maximum Salary 168920
$189k - $274k
...make our roads safer, get crucial goods where they need to go, and make mobility more efficient and accessible for all. As a Staff Software Engineer focusing on Deep Learning Acceleration at Aurora, you will play a pivotal role in enhancing the performance of Deep...SuggestedFull time- ...think. You can read more about our AI interview philosophy and how we use AI in our recruiting process here . Job Title: Staff Software Engineer, Edge Team. Intro : The Edge team owns the systems (including CDN, TLS, DNS, ingress/egress proxy fleet, and rate...SuggestedFull timeWork at officeRemote workRelocationRelocation package
- ...Description Backend Platform Engineer ( Staff / Principal Level) Why YOU want this position At Enverus, we’re committed... ...~ Proven success in delivering highly reliable and scalable software systems ~ Experience working within and optimizing systems...SuggestedFull time
- ...Depot helps software teams build faster and spend less time waiting. The platform spans Depot CI, remote container builds, GitHub... ...fast, dependable, and easy for developers. We’re looking for a Staff Engineer who can work across the whole product. You might redesign...SuggestedRemote jobFull timeCurrently hiring
- ...bridging the two worlds together. Check out our About page to learn more. The Role We're looking for a talented staff software engineer who's passionate about what we're building and ready to do the best work of their career. You thrive on ownership, drive results...SuggestedFull timeWork experience placementWork at office
$224k - $336k
...0 providers across all 50 states run their practice on our software, serving over 1 million patients. We are building the best... ...us, and help change mental healthcare for the better. Staff Software Engineer (Insurance) The Work The Insurance team is the backbone...Full timeImmediate startWork from homeFlexible hoursShift work$192k - $252k
...Hi, we're Oscar. We're hiring a Staff Software Engineer to join our Engineering team. Oscar is the first health insurance company built around a full stack technology platform and a focus on serving our members. We started Oscar in 2012 to create the kind of health...Full timeContract workWork at officeFlexible hours$238k - $302k
...faces the ultimate data challenge: How do you mathematically prove that a virtual world is "real"? We are looking for a Staff Software Engineer to act as the Technical Architect for this domain. You will work at the intersection of software engineering and AI, ensuring...Full timeRemote workShift work$144.25k - $169.13k
...Staff Software Engineer – SDA Platform Most engineers optimize for the service in front of them. Staff engineers optimize for the platform that must keep delivering across hundreds of services two years from now — and they know the difference between a library that'...Full timeContract workWork experience placementCasual workWork at officeImmediate startWorldwide$220k - $330k
...continuous improvement. That environment includes not just the software used to design, plan, and execute work, but also the... ...industrial base. ABOUT THE JOB: We are looking for a Staff Software Engineer to join our QualityOS team within Forge MES (Manufacturing...Full timeTemporary workWork experience placementImmediate startRelocation package$188k - $250k
...delivery of the intelligence that drives innovation. About the role: We are seeking a highly experienced Staff Software Engineer to lead our efforts in building, maintaining, and optimizing highly scalable, reliable, and secure systems. The...Permanent employmentFull timeTemporary workCasual workWork at officeRemote workFlexible hours$131.6k - $210.3k
...flows, business and data solutions, cyber security, and B2C platforms. The Opportunity: We are seeking a Staff Software Engineer (Backend) to design, build, and operate scalable, high-performance backend systems, including services enhanced with Generative...Full timeWork experience placementWork at officeLocal area- We're assisting an edtech startup with their search for a Staff Software Engineer. Their product is an AI-powered literacy/reading instruction platform for elementary educators. They are a remote company and open to candidates from anywhere in the United States. What...Remote jobFull time
- ...reliably at scale. We design and operate the systems that give engineers deep visibility into how Robinhood's infrastructure behaves,... ...infrastructure is a product, not just a tool. As a Staff Software Engineer on the Observability team, you will be the technical...Full timeWork at officeImmediate startFlexible hoursShift work3 days per week
$180k - $225k
...value Provide leadership and set tone for Machine Learning Engineers at ZipRecruiter leveraging industry best practices and innovation... ...Minimum Qualifications: ~7+ year of professional software development experience with a deep focus in machine learning...Full timeTemporary workRemote workFlexible hours$220k - $320k
.... About Nscale Nscale is the GPU cloud engineered for AI. We provide cost-effective, high-performance infrastructure for AI... ...powers the future. About the role Nscale is hiring a Staff Software Engineer to build Fleet Manager — the workflow automation platform...Full timeFlexible hours$169k - $185k
...watch millions of hours of youth sporting events and clips using the GameChanger app, and we’re looking for a fully-remote Staff Software Engineer/Architect to help lead the expansion of our video capabilities as we form our new Video Engineering team. While we’ve had teams...Remote jobFull timeTemporary workWork at officeImmediate startWork from home$219k - $233k
...clinic, and our first IND submission slated for the second half of this year, we are at a pivotal inflection point. As a Staff Software Engineer on our Imaging Software team, you will define and expand our computer vision and ML infrastructure across the full imaging...Full timeHome officeFlexible hours3 days per week$152k - $190k
...relentlessly enhancing the fan experience and delighting sports fans globally. About the Role We’re looking for a Staff Software Engineer who thrives at the intersection of architecture, strategy, and execution. In this role, you’ll help define and evolve the...Remote jobFull timeTemporary work- ...tail institution to be supported by Plaid, with any issues detected, triaged, and resolved automatically. Role As a Staff Software Engineer on Instant Access, you'll set technical foundations for autonomous systems that operate directly in production. You'll work...Full timeWork experience placementLocal area
$238k - $312k
...outcomes. We stay close to our customers — from leadership to engineers — and work together to solve real problems with urgency and... ...part of how we meet lawyers where they already work. As a Staff Software Engineer on this team, you’ll own critical backend systems that...Full timeWork at office$195k - $221k
...defined path to $1 billion in revenue, DAT deploys a suite of software solutions, machine learning models, and intelligent... ...026 The Opportunity DAT Solutions is looking for a Staff Software Engineer to join our Enterprise Solutions Team Candidate profile...Full timeTemporary workFor contractorsWork experience placementWork at officeLocal areaImmediate startFlexible hours$220k - $292k
...allies, and partners to deploy applications, share data, and make decisions at machine speed—even when disconnected. As a Staff Software Engineer in the Menace Platform group, you will be responsible for solving novel problems aligned with the goal of creating the next...Full timeWork experience placementImmediate start$210k - $234k
...About the role Muon seeks a Staff Software Engineer to join our flight software team. The ideal candidate is an expert software developer with significant previous experience architecting and building robust bare-metal / RTOS embedded devices or appliances. In this...Permanent employmentFull timeTemporary workWork at officeRemote workFlexible hours$200k - $230k
...with chronic and rare diseases are supported. We are building the future of patient engagement for life sciences companies. Our software is leveraged by biopharma companies to support patients in their complex journey from diagnosis to initiating and remaining on...Full time$220k - $292k
...contracts while simultaneously performing Robot-as-a-Service (RaaS) AUV operations. ABOUT THE JOB We are looking for a Staff Software Engineer to join our rapidly growing Maritime team in Boston or Quincy, MA. In this role, you will design and develop the core...Full timeWork experience placementWork at officeImmediate startRemote workRelocation packageFlexible hours- ...We're looking for a Staff Engineer to join the Logs organization at Datadog and help redefine how our customers ingest, query, and derive... ...you’re motivated to push the boundaries of how AI can improve software engineering best practices and contribute to building AI-...Full timeWork at office
- ...Lightspeed, with $41M raised. Our founder, Harpaul Sambhi, previously sold his first company to LinkedIn. About the Role As a Staff Software Engineer, you’ll shape the technical direction of Magical’s AI agent systems. You’ll drive product delivery, elevate engineering...Full timeWork at office
- ...enterprises, hedge funds, PE firms, credit investors, and venture capital firms. The Role Join Qualitate’s engineering team as a full-stack, staff software engineer with end-to-end ownership across backend and frontend infrastructure. You’ll architect and ship...Full timeRemote workFlexible hours
$325k
...growing group of committed researchers, engineers, policy experts, and business leaders working... ...-- we're looking for reliability-minded software engineers and SREs Are curious and... ...policy: Currently, we expect all staff to be in one of our offices at least 25%...Full timeWork at officeVisa sponsorshipFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer. Be the first to apply!
- software technology United States
- remote software sales United States
- embedded software United States
- software intern United States
- software support United States
- ultimate software United States
- software engineer - cloud services United States
- software integrator United States
- software quality assurance specialist United States
- entry level software sales United States

