Senior Software Engineer
Ritchie Bros. Group
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. Job Description About the Role As an Senior Software Engineer, you will be a core contributor to our proprietary e-commerce software platform — the system our customers trust every day. 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. 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 Take ownership of components within our microservices architecture — design, develop, enhance, and maintain them with quality and reliability in mind. Translate business and product requirements (sometimes ambiguous) into clean, well-structured technical solutions. Estimate work effort and contribute meaningfully to project planning and delivery timelines. Dive into a large, multi-service codebase quickly — comprehend existing patterns and begin contributing in a short ramp-up period. Collaborate with engineers across teams to identify gaps, surface risks early, and drive technical decisions to resolution. Write unit and integration tests; uphold code quality standards through code reviews and automation. Support production systems and assist our 3-tier support staff when incidents arise. Proactively use AI developer tools (e.g., GitHub Copilot, Claude, Cursor) to accelerate development, improve code quality, and reduce repetitive work. Perform other duties as assigned. Required Qualifications 6–8+ years of professional software development experience in a multi-team environment. .NET Framework / .NET Core / C# – developing APIs, services, and back-end business logic. React – Understanding & hands on component-driven front-end applications. Cloud – Microsoft Azure – working knowledge of Azure services (App Services, Azure SQL, Storage, Service Bus, or equivalent). Databases – proficiency with SQL Server and/or PostgreSQL ; experience with schema design, query optimization, and performance tuning. RESTful API design – building and consuming well-structured, versioned APIs. Solid understanding of Agile / Scrum practices and the full software development lifecycle. Containers – hands‑on experience with Docker ; familiarity with container orchestration concepts. Demonstrated use of AI-assisted development tools (GitHub Copilot, Claude, Cursor, or similar) as part of everyday engineering workflow. Nice‑to‑Have Skills Ability to learn and adapt to newer patterns and technologies as the landscape evolves. Experience with CI/CD pipelines (Azure DevOps, GitHub Actions). Familiarity with Kubernetes or Azure Container Apps. Exposure to event‑driven architecture or message brokers (e.g., Azure Service Bus, Kafka) What We're Looking For in You You take ownership — you don't wait for perfect requirements before making progress. You communicate clearly with both technical and non-technical stakeholders. You care about the quality of your work, not just getting it done. You're comfortable with ambiguity and know when to escape vs. self-solve. You're genuinely curious about emerging tools and technologies, including AI, and look for ways to apply them practically. Job Info Job Identification 9158 Locations 2 Westbrook Corporate Ctr, Westchester, IL, 60154, US (Hybrid) #J-18808-Ljbffr Ritchie Bros. Group
- About the RoleAs 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...SeniorFull time
$106.73k - $163.65k
...Senior Software Engineer Innovation. Sustainability. Productivity. This is how we are Breaking New Ground in our mission to sustainably advance the noble work of farmers and builders everywhere. With a growing global population and increased demands on resources, our...Senior$106.73k - $142.3k
Senior Software Engineer - Identity and Authentication Language View Profile Employee Login DISCOVER US Engineering and Technical Job Description Senior Software Engineer - Identity and Authentication Requisition ID: 4827 Job Location: Oak Brook - Illinois - United States...SeniorFull timeFlexible hours- CNH Industrial Group seeks a Senior Software Engineer focused on Identity and Authentication. You will lead software projects, implement Domain-Driven Design, and mentor engineers while ensuring secure, scalable solutions across platforms. Collaboration with global teams...Senior
- ...technical lead role are highly preferred. Key Skills Large Language Models C# NodeJS React AngularJS Azure SQL NoSQL REST APIs Software Architecture Technical Leadership Machine Learning CI/CD Power BI Code Review Project Management Benefits Employee Stock...Senior
- ...Job description Position Overview We are seeking a Senior Software Engineer with strong expertise in low-latency, high-performance Core Java development to support and enhance electronic trading systems. The ideal candidate will have hands-on experience building...SeniorFull time
- ...that need to be moved. We’re expanding our forward-deployed engineering team in Chicago, a major hub for our customers and the heart... ...platform. What we look for: ~3–6+ years of professional software engineering experience, with clear ownership of complex, production...SeniorFull timeImmediate start
- ...first and only cloud-based, fully-customizable, end-to-end software solution to automate securities-based lending from origination... .... We are seeking an experienced and highly motivated Senior Software Engineer to contribute to the continuous improvement of platform development...SeniorJob sharingFull time
$175k - $250k
...in our proprietary technology and committing to building our systems from the ground up. Our trading models and software systems are continually re-engineered, optimized, and maintained to stay on top of the industry. This wouldn’t be possible without the dedicated...SeniorFull timeWork experience placement- ...Homeland Security, Clean Technology, Energy, B2B, Manufacturing, Engineering, LifeSciences (Pharmaceutical, Scientific, Medical Device,... ...A predominant information technology company is seeking a Senior Software Engineer with strong Clojure or Ruby development skills to...SeniorFull time
$175k - $250k
...people who think in code and are motivated by being around like-minded people. The Role : Our group is responsible for building software enabling both the large-scale quantitative research operations that drive WorldQuant’s platform and the production of our...SeniorFull timeCasual workFlexible hours- ...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
$130k - $225k
...challenge consensus. The UP-Trade Operations team builds software that enables DRW's trading operations teams to manage our growing... ...them, and where they are something entirely new. We need engineers who can reason about these protocols financially, not just technically...SeniorFull timeContract workTemporary workFlexible hours- ...Chicago, IL (Hybrid) About Us: Carefeed is the platform senior living and long-term care providers use to bring order, clarity... ...for them. About the Role: We are looking for a Senior Software Engineer to join Carefeed’s engineering team. We're a collaborative...SeniorFull timeWork experience placementLocal area
- ...application with significant customer traffic. Additional Information ~ Startup culture with access to work directly with senior management ~ Casual dress code ~ Free Breakfast and lunches during the week ~ Free stocked kitchen and pantry ~ Flexible work...SeniorFull timeTemporary workCasual workFlexible hours
$138k - $173k
...There has never been a more exciting time to get on board, so read on to learn more and apply today! Who We Want A Senior Software Engineer will work closely with Product Managers, Design, and their Engineering team to create solutions, develop stories, and execute...SeniorFull timeWork experience placementCasual workWork at officeLocal areaRelocationRelocation package$124k - $171.15k
...hustle, SpotOn is the place for you. SpotOn is a cutting-edge software company dedicated to redefining the merchant services industry.... ...; break down work for, and provide guidance to, more junior engineer contributors. Collaborate directly with internal stakeholders...SeniorFull timeWork experience placement- 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...Senior2 days per week1 day per week
- ...We are seeking a hands-on Senior Software Engineer to join a high-performing technology team. In this role, you will combine technical excellence with curiosity and a passion for solving complex, real-world business problems. You will help drive digital transformation...SeniorFull time
- 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
$235k - $310k
...speed, precision, and confidence. This role is a pathway to senior engineering management and technical leadership—your growth is determined... .... Fulfillment & Automation: lead development of software that integrates with warehouse operations, fulfillment, delivery...SeniorFull timeRelocationRelocation package$130k - $160k
...consumers time. Through an innovative combination of hardware, software, and fresh food delivery, we make it incredibly simple for... ...development and camaraderie. We’re looking for a Senior Software Engineer to join our engineering team and help us build the systems...SeniorFull timeCasual workWork at officeImmediate startFlexible hoursShift work- IAA Holdings, LLC, a RB Global company, is seeking a Senior Software Engineer to contribute to our proprietary e-commerce platform. You will work in a cross-functional engineering team on features and services across a microservices architecture, embracing AI-assisted...Senior
- CNH Industrial is seeking a Senior Software Engineer to lead the development of a next-generation data platform. You will collaborate with data engineers, product management, and backend teams to design, build, test, and deploy scalable cloud solutions for real-time data...Senior
$72k - $141k
...employees are used to their fullest potential. Senior-level individual contributor responsible... ...Agile practices and AI-assisted engineering tools to improve delivery speed, quality... ...through the use of program development software alternatives and/or integrate purchased...SeniorFull timeWork experience placementWork at office$150k - $172k
...the globe.Position SummaryThe MissionDrive innovation and quality in slot game development through expert-level software engineering.Job SummaryAs a Senior Advanced Software Engineer at Light & Wonder, you will be a key contributor within a collaborative, global engineering...SeniorFull timeWork at officeLocal area$125k - $135k
...opportunity employer, including disabled & veterans.Primary Location: United States (US) - IL - Chicago Function: TechnologyTitle: Senior Software Engineer - 2026015Onsite/Remote: Onsite Position Your ResponsibilitiesAs a Senior Software Engineer for John Deere in Chicago, IL,...SeniorRemote workFlexible hours$147k - $202k
...and we are looking for an Observability Engineer to help ensure that our Product and Platform... ...while continuing to rapidly ship software that our customers love. Our engineers maintain... ...and development in these areas.As a Senior Engineer on this team, you will act as a...SeniorLocal areaWorldwideFlexible hours$126k - $248k
...product which allows users to deploy fault-tolerant, globally distributed MongoDB clusters in just minutes.We're seeking a Senior Software Engineer to join our Developer Tools Team within the Database Experience department. The team is responsible for tools which allow...SeniorLocal areaRemote workWorldwideFlexible hours$152.5k - $205k
...flexible work environment where new ideas are encouraged and everyone is a stakeholder.What you’ll be responsible for:The Senior Software Engineer is responsible for extending Circle's in-house blockchain systems infrastructure to support the tokenization of the world;...SeniorPermanent employmentRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- information technology software engineer Westchester, IL
- senior software engineer Westchester, IL
- intel software engineer Westchester, IL
- senior software engineer ruby on rails Westchester, IL
- software engineer full time Westchester, IL
- software developer fintech Westchester, IL
- agile software developer Westchester, IL
- consulting software engineer Westchester, IL
- part time software developer remote Westchester, IL
- senior robotics software engineer Westchester, IL


