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 Ritchie Bros.
- 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 RoleIAA 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 timeWorldwide
$150k - $200k
...Impruve is a boutique forward‑deployed engineering firm that helps wealth management firms... ...production data pipelines, AI tools, custom software, and compliance infrastructure for top‑... ...AI in production. The Role The Senior / Staff Software Engineer at Impruve is an outcome...SeniorWork at officeRemote work- ...capabilities.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...SuggestedFull timeRemote workWorldwide
- The Senior Software Engineer designs and delivers complex features and services, mentors junior engineers, and contributes to architectural decisions. This role emphasizes technical ownership, quality, and cross‑team collaboration.Key ResponsibilitiesLead development of...SeniorFull time
$160k - $210k
...starting out, NinjaTrader equips traders with award-winning software and brokerage services to navigate the world's leading financial... ...platform in the world. What you'll do:We are looking for a Staff Engineer to serve as the technical domain owner for the Transaction Ledger...Contract workWork at officeRemote workWorldwideMonday to FridayFlexible hours- ...LaTulipEmail: ****@*****.*** Title: Staff Software EngineerLocation: Chicago, ILAbout the... ...as a foundational member of our engineering team. We are developing an AI-native... ...its early stages.Requirements (must-have)Senior-Level Expertise: Minimum of 7+ years of...
- ...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
- ...oprecruiting.comPhone: (***) ***-****Staff Software Engineer (Full-Stack)Location: Chicago, IL (On-... ...OpportunityWe are looking for an experienced Staff Software Engineer to join our Chicago-... ...package.Opportunity to lead in a senior IC capacity within a culturally significant...Local areaImmediate start
$116k - $174k
Staff Software Engineer - IE07IEWe’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, too. Join...Full timeTemporary workWork at office3 days per week$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$188k - $230k
...and hustle, SpotOn is the place for you.About the RoleAs a Staff Android Software Engineer in our Hospitality group, you are a technical leader and... ...commercial kitchen.Mentor & Level Up: Act as a mentor to Senior and Mid-level engineers. You will set the standard for...Summer workLocal areaImmediate startRemote workNight shift$125.8k - $209.6k
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 pivotal in driving both the technical evolution of our financial platforms...Full timeLocal areaWorldwideShift work$195k - $257.5k
...flexible work environment where new ideas are encouraged and everyone is a stakeholder.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;...Contract workRemote workFlexible hours$106.73k - $163.65k
Category for Job Posting: Engineering and Technical Innovation. Sustainability. Productivity. This is how we are Breaking New Ground... ...always delivering for the good of our customers. Job Purpose A Senior Software Engineer is responsible for leading software development...SeniorFlexible hours$150k - $200k
...NinjaTrader equips traders with award-winning software and brokerage services to navigate the... ...a highly skilled and experienced Staff Software Engineer to join our Trading Services team. In... ...our advanced trading system. As a senior engineer on the team, your work will have...Work at officeRemote workWorldwideMonday to FridayFlexible hours$190k - $250k
...QualificationsBachelor's degree in Computer Science, Engineering, MIS, or related field preferred.12+ years of experience in software engineering, with demonstrated experience... ...issues across the stack.Mentor and coach senior and mid-level engineers, raising the technical...Temporary workFlexible hours- ...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
$164k - $205k
...opportunities, join us, and build real world value. THE WORK: As a Senior Software Developer, you will build and own the platform powering... .... You will shape technical direction and mentor fellow engineers within a you-build-it-you-run-it team that holds itself to the...SeniorFull timeWork at officeLocal area- ...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
- ...Senior MDM Solutions Architect / Principal Consultant (Syndigo / Riversand) Key Requirements (Bullhorn / LinkedIn / AI Hunting Tool) # Mandatory experience with Syndigo and/or Riversand MDM platform (current or previous experience required). # Strong experience...Senior
- 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
- 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
- ...and have shown to be a force within the domestic logistics market. Your Responsibilities will include: As apart of the software development team you will design, enhance, and maintain our proprietary TMS system. You will work directly with Business...SeniorFull time
- ...Contact: Mike LaTulipEmail: ****@*****.*** TitleSenior Software Developer (Trading Services)LocationChicago, IL (Metro Area) -... ...OpportunityJoin a premier proprietary trading organization to engineer mission-critical, low-latency infrastructure that powers firm-...SeniorImmediate start
- 77 West Wacker Dr (35012), United States of America, Chicago, IllinoisSenior Software Engineer, Full StackDo you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative...Senior
$72k - $141k
...project and/or program. Acts as technical consultant to programming staff and/or business unit to mentor staff in all phases of the... ...understanding of state-of-the-art application development support software packages, proficiency in at least one higher level programming...SeniorFull timeContract workWork experience placement$200k - $250k
...innovation and a willingness to challenge consensus.The UP - Analytics - Middle Office team is looking for an outstanding Senior Software Engineer with diverse technical and interpersonal skills to join us in the next step of our development as we significantly expand...SeniorTemporary workWork at officeFlexible hours$147k - $202k
...for Auth0 customers.At Okta, we’re building the next generation of authentication for the GenAI era. We’re looking for a Senior Software Engineer to join the AI Agentic Experience team at Auth0. This role is pivotal in extending and complementing our Auth for GenAI offering...SeniorLocal areaWorldwideFlexible hours$200k - $250k
...traditional strategies: real estate, venture capital and cryptoassets.The UP - Analytics Front Office team is looking for a Senior Software Engineer who relishes working in challenging time-critical environments solving complex problems alongside highly capable peers....SeniorTemporary workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Staff Software Engineer. Be the first to apply!
- senior manager tax Westchester, IL
- senior performance engineer Westchester, IL
- senior manager legal Westchester, IL
- senior performance tester Westchester, IL
- senior Westchester, IL
- senior manager m&a tax Westchester, IL
- senior manager diversity & inclusion Westchester, IL
- senior application administrator Westchester, IL
- srs Westchester, IL
- id software Westchester, IL


