Senior Staff Software Engineer
Ritchie Bros.
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‑driven architecture. Collaborating closely with Product Management and Product Engineering to deliver customer and product‑centric capabilities while leveraging lean development practices. The engineer will proactively identify and resolve performance and scalability issues, cultivate a healthy and respectful environment, and drive innovation and excellence. Responsibilities Lead the design, development, and deployment of services, APIs, and integrations, with a focus on scalability, reliability, and performance. Ensure code quality and implement strategies to safely and reliably make changes to production systems frequently. Collaborate with cross‑functional teams to understand business requirements and translate them into technical solutions. Mentor and support the growth of junior and intermediate engineers through knowledge sharing, pairing, technical guidance, and feedback. Partner with Engineering Managers to evaluate team performance, provide input for annual reviews, and participate in hiring initiatives. Stay up to date on industry trends and emerging technologies, bringing innovative solutions to the team. Collaborate with other Staff and Senior Staff Engineers to create a community of practice and an overall organizational technical strategy for business success. Influence and publish within the organization and industry to effect positive changes in business value and technical strategy within RB Global, advancing the craft of software development worldwide. Perform other duties and responsibilities as assigned in support of organizational priorities. Qualifications Bachelor’s degree in computer science, information technology, or a related field. 10+ years of experience in software development with hands‑on backend experience in Java or Go. 2 years minimum experience as a Staff engineer supporting a minimum of 4 teams across a major business domain. Proficiency in programming languages such as Python, Java, or Go. Expertise in Spring Framework (e.g., Spring Boot, Spring Data, Spring Security) and building RESTful APIs. Solid understanding of distributed systems, microservices architecture, and event‑driven systems. Strong experience with relational databases (e.g., MySQL, PostgreSQL) as well as highly scalable NoSQL datastores. Experience with Knowledge Graphs and ML/AI feature stores is a key differentiator. Experience with cloud platforms (e.g., AWS, Azure, GCP) and containerization tools (e.g., Docker, Kubernetes). Familiarity with frontend frameworks (e.g., React, Angular) for collaboration with full‑stack teams. Experience with modern lean software development, pair programming, TDD, and trunk‑based development. Good awareness of CI and CD approaches and tools. Excellent problem‑solving skills and a data‑driven approach to decision‑making. Strong communication and collaboration skills, with the ability to work effectively in a remote team environment. A deep customer and product focus, with a passion for delivering high‑quality solutions. Benefits Medical, dental, vision, and basic life insurance. 401(k) plan with 100% match on the first 4% contributed. 15 days of paid time off each year. Opportunity to work with cutting‑edge technologies and drive innovation with zero friction in value streams. Collaborative and inclusive work environment that values diverse perspectives. Access to continuous learning and professional development opportunities. Competitive compensation and benefits package. Hybrid work options for candidates near headquarters (Chicago, Fort Worth, Burnaby, Mississauga). #J-18808-Ljbffr
- ...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
- About the Role The Senior Staff Engineer — Data Science will serve as a technical leader in advancing IAA’s Machine Learning (ML) and advanced... ...datasets Partner with data engineering, ML platform, and software engineering teams to productionize models and ensure...SeniorFull time
- ...About the Role IAA is seeking a Senior Staff Data Engineer to be a senior individual contributor and technical leader within our data engineering... .... Expert‑level proficiency in Python and SQL, with strong software engineering fundamentals (testing, version control, CI/CD,...SeniorFull time
$260k - $310k
...consumers the flexibility to buy now and pay later without any hidden fees or compounding interest. Affirm is looking for a Senior Staff Software Engineer to take on a critical role in defining and leading web platform and infrastructure across all web engineering. You’ll...SeniorWork at officeRemote workFlexible hours- The Hartford in Chicago, IL is seeking a Senior Staff Software Engineer with QE/Automation focus to lead quality engineering across cloud-native and vendor-based systems. This role blends hands-on coding with strategic guidance to elevate testing practices, performance...Senior
$127.6k - $191.4k
Senior Staff Software Engineer (with QE/ Automation Focus) 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...SeniorContract workTemporary workWork at office3 days per week- ...Veritread. Position Overview We are seeking a highly skilled Staff Software Engineer responsible for mobile application development and shaping... ...Mentor and support the growth of junior, intermediate and Senior engineers through knowledge sharing, pairing, technical guidance...Full timeRemote workWorldwide
- ...Job Title: Embedded Software Engineer III – Linux Touch Screen Applications CNH Industrial is seeking an experienced Embedded Software Engineer III to join its Linux Touch Screen Applications team. The selected candidate will be responsible for designing, developing, testing...Senior
- A global technology solutions provider is seeking a Java Developer in Oak Brook, IL. This role involves developing and supporting high-performance enterprise applications, requiring expertise in Java and Java EE. Candidates must possess a Bachelor’s degree in Computer Science...Senior
$76.6k - $144.7k
Chamberlain Group is seeking an Application Developer with expertise in Salesforce.com to design, develop, and support application functionalities. The ideal candidate will have at least 3 years of experience in SFDC development and a Bachelor’s degree in Information Systems...Senior- ...with a specific or niche skill set. Since our inception, Reliable Software has been offering IT consulting services to the clients which... ...Terrace, IL Onsite. Our client is interested in hiring a Senior .NET Developer with Sitefinity who can use Asp.net/C#, Sitefinity...SeniorContract workImmediate startRemote work
$166.2k - $304.7k
...that learn from one another. If you're driven to solve meaningful challenges, we'd love to meet you. What we do Our Lead Senior Staff Software Engineers are end-to-end owners who will participate in all aspects of designing, building, and delivering the foundational...SeniorFull timeTemporary workLocal areaWorldwide- Inspira Financial Trust, LLC seeks talented Senior Software Engineers to create complex .NET back-end solutions while collaborating with an Agile, cross-functional team. You will have a pivotal role in the product development life cycle, demonstrating ownership from design...Senior
- Halo Group is a premier provider of IT talent. We place technology experts within the teams of the world’s leading companies to help them build innovative businesses that keep them one step closer to their customers and one step ahead of the competition. We offer a meaningful...Senior
- ...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...SeniorRemote jobFull timeWork experience placementShift work
- A rapidly expanding software development company is seeking a Senior React Native Engineer to join their team. This role involves building and scaling mobile applications and optimizing user experiences. Candidates should have over 5 years of software engineering experience...SeniorRemote job
- ...looking to work for a company that provides an innovative work environment, and your voice is heard? We have a position for a Senior Software Engineer in Oak Brook, Illinois. Who we are: LER TechForce is an industry leader in embedded controls, software, functional safety...SeniorTemporary workImmediate start
- A technology consulting firm is seeking a Senior .NET Developer with Sitefinity expertise in Oakbrook Terrace, IL. This role involves... ...no remote option. Interested candidates should submit their resumes for consideration. #J-18808-Ljbffr Reliable Software Resources IncSeniorRemote work
- LER TechForce in Oak Brook, Illinois is looking for a Senior Software Engineer to lead software development projects and collaborate across teams. Applicants should have over 5 years of experience with strong SQL and cloud platform skills, preferably Azure or AWS. This...Senior
- A premier IT talent provider is looking for a skilled application developer to join their team in Westchester, Illinois. The ideal candidate will have over 7 years of experience with C#, ASP.NET, and MVC. Key responsibilities include application development and timely support...Senior
- Description Senior .NET Backend Engineer - Microservices & Azure Role Summary We are looking for a skilled .NET Backend Engineer to design, build, and modernize backend systems using .NET Core (.NET 6/8, moving to .NET 10) . The role focuses on microservices architecture...SeniorFull time
- A leading IT consulting firm in Oak Brook, Illinois, is seeking a skilled developer with expertise in C#, .Net, and Microsoft SQL. The role involves developing applications, mentoring junior programmers, and analyzing new technologies within a fast-paced team environment...Senior
- ...Long/Short Term Disability insurance Life insurance $25,000 Paid by employer PTO 2 weeks 10 and half Holidays Job Title Senior Software Engineer Job Overview We are seeking a Python Senior Software Engineer to build and maintain intelligent automation solutions...SeniorTemporary workFor contractorsWork at officeRemote workVisa sponsorshipFlexible hours
- A leading IT staffing firm in Oak Brook is seeking a qualified individual for a role requiring significant experience in JAVA/J2EE and API integrations. Ideal candidates will have hands-on experience with Mulesoft, RabbitMQ, and enterprise integrations, including CRM and...Senior
- A leading IT staffing firm in Oak Brook, IL is seeking a Senior SAP PLM Consultant for a 6-12 month engagement. This role requires excellent leadership and communication skills, a proven track record in SAP PLM, and advanced MS Excel proficiency. As the primary contact...Senior
- ...days of PTO each year. Job Description About the Role As a Senior Software Engineer, you will play a pivotal role in shaping the architecture,... .... You will collaborate closely with engineering managers, staff engineers, and cross-functional partners to design, build,...SeniorFull time
- ...application development. We are emerging as one of the largest private talent sourcing and management firms in the US Job Description Senior SAP PLM Consultant Location: Oak Brook, IL Duration: 6-12+ Months Six (6) month engagement with a strong possibility of an...Senior
- A leading IT consulting firm in Oak Brook, IL, is seeking a full-time .Net Developer. The ideal candidate will have 5-7 years of programming experience in C#, .Net, and Web Development. Responsibilities include developing applications in a team setting, mentoring junior...SeniorFull time
- Goldstone Partners, Inc. in Oak Brook, Illinois is looking for an AI Engineer to design and implement AI/ML solutions for their SmartCare platform. With over 10 years in software engineering and significant experience in healthcare, you will directly impact clinical and...Senior
- RB Global seeks a highly skilled Staff Software Engineer to lead mobile app development across Web and Mobile, shaping technical strategy and mentoring engineers. You will drive innovation, performance optimization, and scalable native and Flutter solutions while collaborating...SeniorRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Staff Software Engineer. Be the first to apply!
- senior magento developer Westchester, IL
- senior manager legal Westchester, IL
- senior tableau developer Westchester, IL
- senior software engineer ruby on rails Westchester, IL
- senior software design engineer Westchester, IL
- senior c# .net software developer Westchester, IL
- senior director diversity & inclusion Westchester, IL
- senior Westchester, IL
- senior mulesoft developer Westchester, IL
- senior sas developer Westchester, IL

