Staff Software Engineer
RB Global Inc.
Staff Engineer
IAA is seeking a highly experienced Staff Engineer to join the US Operations Platform organization. This role is focused on modernizing and scaling mission-critical operational applications that support auction, logistics, titles, payments, and yard operations across the United States. You will provide hands-on technical leadership in evolving legacy systems into modern, cloud-native .NET applications, while improving reliability, performance, and long-term maintainability.
Key Responsibilities
- Lead application modernization initiatives, including migration from legacy .NET Framework to modern .NET (.NET Core / latest LTS).
- Drive architectural design for scalable, modular services and APIs supporting high-volume operational workflows.
- Partner with Product and Architecture to decompose monolithic applications into well-defined domains and services.
- Define and implement modern data-access patterns using ORMs, repository patterns, and controlled schema migrations.
- Improve system performance, resilience, and fault tolerance through sound design practices (timeouts, retries, idempotency, and graceful degradation).
- Establish and enforce engineering standards for code quality, testing, and maintainability.
- Embed observability into applications using structured logging, metrics, and distributed tracing (OpenTelemetry).
- Design secure-by-default application patterns including authentication, authorization, secrets management, and secure coding practices.
- Lead technical discovery and solution design for complex, cross-team initiatives.
- Mentor senior and mid-level engineers through design reviews, code reviews, and hands-on technical guidance.
- Support and coordinate "level 3" incidents including after hours as necessary
- Collaborate closely with Infrastructure, Security, Data, and Operations teams to ensure solutions meet operational and compliance requirements.
Qualifications
- 8+ years of professional software engineering experience, with significant time spent modernizing large-scale applications.
- Demonstrated experience operating at a Staff or Principal Engineer level, influencing architecture and technical direction.
- Deep expertise in C#,.NET,.NET Core, and modern application development practices.
- Strong experience designing RESTful APIs and service-oriented or domain-driven architectures.
- Hands-on experience modernizing legacy systems and databases in production environments.
- Strong understanding of relational databases and modern data-access strategies.
- Experience with cloud platforms (Azure preferred) and cloud-native application patterns.
- Excellent communication skills with the ability to clearly explain technical tradeoffs to engineering and business stakeholders.
- Proven ability to lead through influence, mentor engineers, and raise overall engineering quality.
Bonus Experience
- Experience with high-throughput, transaction-heavy operational systems.
- Exposure to event-driven or asynchronous architectures.
- Experience modernizing applications in regulated or compliance-sensitive environments.
- Familiarity with front-end modernization (e.g., React) as part of full-stack initiatives.
Job Identification 9159
Locations 2 Westbrook Corporate Ctr, Westchester, IL, 60154, US (Hybrid)
Job Schedule Full time
Minimum Salary 112,680
Maximum Salary 140,800
- ...Description About the Role IAA is seeking a Senior Staff Data Engineer to be a senior individual contributor and technical leader within... ...Expert-level proficiency in Python and SQL, with strong software engineering fundamentals (testing, version control, CI/CD, modular...SuggestedFull timeWorldwide
- ...Description 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...SuggestedFull time
- 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...Suggested
- ...Job Description About the Role The Senior Staff Engineer - Data Science will serve as a technical leader in advancing IAA's Machine... ...Partner with data engineering, ML platform, and software engineering teams to productionize models and ensure scalability...SuggestedFull time
$155k - $175k
...Description Staff Software Engineer, Platform Hybrid: In Office Every Thursday in Elmhurst, IL Required Join MedSpeed and help deliver health! We're a healthcare logistics company partnering with organizations nationwide to transport vital medical supplies and...SuggestedFor contractorsWork at officeFlexible hours$195k - $257.5k
...Staff Software Engineer Circle is one of the world's leading internet financial platform companies, building the foundation of a more open, global economy through digital assets, payment applications, and programmable blockchain infrastructure. Circle's platform includes...Contract workRemote workFlexible hours$105k - $195k
...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...Temporary workFreelanceLocal areaFlexible hours$194k - $267k
...on this mission. If you are too, let's talk. The Global AI Engineering Team At Okta, you'll be part of a unified global AI engineering... ..., this is your opportunity to make an impact. The Staff Software Engineer Opportunity At Okta, we're building the future of...Local areaWorldwideFlexible hours$140k - $210k
...Staff Software Engineer At Bayer, the Digital Farming Solutions (DFS) division is on a mission to transform agriculture and drive a more sustainable food system by helping farmers sustainably increase their productivity and crop yields with digital tools. Within DFS, the...$124k - $165k
...members along with the team's overall planning. Represent engineering in cross-functional team sessions and able to present sound and... ...practices (CI/CD, testing, secure coding, etc). Knowledge of Software Development Lifecycle (SDLC) best practices, software...Hourly payWork experience placementWork at officeImmediate startVisa sponsorshipWork visaFlexible hours- ...you engaged. For cappers: DubClub is a business-building engine that helps you turn your passion into a profitable business. Cappers... ...and discovering new cappers. The Role We're hiring a Staff Software Engineer to join our Chicago hub. This is a senior IC role...Local areaImmediate startRelocation
$127.6k - $191.4k
...Senior Staff Software Engineer - IE07HE We’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...Temporary workWork at officeShift work3 days per week$180k - $200k
...safer and more intuitive way to pay. Aeropay is redefining what it means to pay—and get paid—by bank. Position Overview: The Staff Software Engineer is a vital member of the Engineering team at Aeropay, responsible for designing, developing and implementing high-quality...Flexible hours- Job Description Develop and implement software modules and features for the iManage Work family of products in the Microsoft Azure Cloud... ...for new software solutions; work within cross-functional engineering teams as well as peer teams to build an integrated software solution...Remote work
$175k - $190k
Job Title: Staff Software Engineer Company: Snapsheet Job Location: USA, Remote Job Type: Full-time, direct hire About Snapsheet: Snapsheet is claims technology the way it should be: purposeful, precise, and designed to deliver outcomes. Where others bolt things on, we...Full timeTemporary workCasual workRemote workVisa sponsorshipWork visaFlexible hours- I did my part and supported the Regular Toilet is seeking a Staff Software Engineer in Chicago to extend their blockchain systems and support the tokenization of the world. This role involves collaborating with teams to build scalable microservices and ensuring reliable...Remote job
- Staff Software Engineer (FinTech) - Back End (Bangkok based, Relocation provided) Location: Bangkok, Thailand (Relocation Provided) Seniority level: Director Employment type: Full-time Job function: Engineering and Information Technology At Agoda, we bridge the world through...Full timeWorldwideRelocation
$180k - $200k
...may be additional in-office days for team or company events. AI Engineering @ Ironclad Ironclad is accelerating its AI initiatives to... ...Salary Range - Senior: $180,000 - $200,000 Base Salary Range - Staff: $210,000 - $235,000 Pursuant to the San Francisco Fair Chance...Contract workWork at office- Job Title: Front-end Software Development Engineer Location: Chicago, IL ( Preferred) / New York, NY About Us: At Clearwater Analytics, we are on a mission to become the world's most trusted and comprehensive technology platform for investment management, reporting, accounting...Casual workWork from homeWorldwideFlexible hours
$172.5k - $227.5k
...high moral and ethical standards. You reject manipulation, dishonesty and intolerance. 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;...Permanent employmentContract workLocal areaRemote workFlexible hours$175k - $215k
...Staff Software Engineer-Backend Chicago, IL, US About the role: You will set the technical direction for the backend platform that connects fans and talent to create the perfect video shoutout; and you'll make it fast, reliable, and ready for the next order of...$175k - $215k
Staff Software Engineer, Backend At Cameo, we make impossible connections possible. Our platform allows fans to get personalized messages from their favorite comedians, actors, athletes, and more.... not gonna lie, it’s pretty magical. And now we’re looking for passionate...$117k - $171k
...Staff Software Engineer, Backend At Bayer we're visionaries, driven to solve the world's toughest challenges and striving for a world where 'Health for all Hunger for none' is no longer a dream, but a real possibility. We're doing it with energy, curiosity and sheer...Local area$196k - $245k
...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...Full timeWork at officeLocal area$300k
...which means we need you! We're looking for an experienced Backend Engineer who is passionate about building, testing, deploying, and... ...reviews. Role Requirements: ~7+ years of experience as a Software Engineer and contributing to Backend Systems (Service APIs, Data...Work at officeImmediate startWorldwideFlexible hours- Bayer CropScience Limited is seeking a Staff Software Engineer for its Digital Farming Solutions division in Chicago, Illinois. The role focuses on leading software development, driving innovative digital solutions for agriculture, and enhancing productivity. The ideal...
$140.6k - $173.1k
...platform with a powerful goal: transforming raw data into semantically meaningful, reusable, and trusted business assets. As a Staff Software Engineer on the Semantic Data Team, you'll play a critical role in designing, building, and maintaining our core 360 data objects-...Remote workFlexible hours- ...A healthcare technology firm is seeking a Staff Software Engineer to lead the design and development of systems powering their automation platform. This role requires 8+ years of experience and strong skills in distributed systems and database management. You will collaborate...Remote workFlexible hours
- Praia Health is seeking a Staff Software Engineer to architect and drive the core consumer experience platform. This role requires expertise in Java, Python, and Spark, with a focus on healthcare integrations. You will collaborate with engineering leadership and mentor...Flexible hours
- iManage is seeking a Software Engineer to develop and implement modules for the iManage Work family of products in Microsoft Azure Cloud. The ideal candidate will have a Bachelor's degree in Computer Engineering or a related field with at least 5 years of relevant experience...Remote jobFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer. Be the first to apply!
- id software Westchester, IL
- senior c# .net software developer Westchester, IL
- software asset management analyst Westchester, IL
- remote software sales Westchester, IL
- entry level software sales Westchester, IL
- software implementation project manager Westchester, IL
- software Westchester, IL
- id software
- quorum software
- software qa contract

