Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Software Engineer

Ritchie Bros.

Job Description

Role Summary:
The Staff Software Engineer will be a high-velocity full-stack builder for the new Product Engineering team, predominantly focused on delivering elite frontend interfaces while possessing the backend capability to ship end-to-end features. This is a 100% builder role meant for an engineer who excels at bridging complex data structures with resilient, highly secure user experiences. You will own the implementation of real-time UI components built predominantly using Angular and TypeScript. You will be responsible for enforcing a clean, feature-domain driven architecture and hardening the API integration layer to ensure absolute security and reliability as our products pivot to an agentic future.

Key Responsibilities:
  • Feature Delivery: Own features from the database to the browser. While your primary focus is crafting world-class UIs, you will actively write and modify backend services to support user-facing workflows and real-time streaming components.
  • Modular & Domain Driven Architecture: Design and enforce a clean Angular module-based architecture organized by feature-domains, ensuring the frontend codebase remains scalable, decoupled, and highly maintainable as the product line expands.
  • API Integration: Implement and harden enterprise-grade API integrations. Design robust interceptor patterns for request/response handling, custom error capturing, and secure multi-tenant auth/session state management.
  • Streaming & Complex State Orchestration: Architect real-time asynchronous UI modules using advanced state management libraries to seamlessly handle heavy data feeds, WebSockets, Server-Sent Events (SSE)
    Global Readiness & Performance Optimization: Own internationalization (i18n/localization) workflows across screens, and leverage Progressive Web App
    (PWA) patterns and service workers to optimize offline resilience and caching
    strategies.
  • Microservices: Architect and develop high-concurrency backend services in
    Python (FastAPI/Django) to handle core business logic and complex workflows
    AI-Native SDLC: Actively utilize autonomous coding agents to plan, generate, and
    test front-end and backend code, maintaining high velocity while ensuring code
    quality through agent-assisted peer reviews.
  • Security & Auth: Own the implementation of secure authorization protocols (JWT,
    OpenID Connect) to ensure that both humans and AI agents operate within strict
    permission boundaries.
  • Performance Optimization: Monitor and optimize API latency and database query
    performance (PostgreSQL/MS SQL) to support real-time interaction for both
    web/mobile apps and high-frequency agent
Skills and Experience:
  • 7-8+ years of professional full-stack software engineering experience with a stellar track record of shipping production-grade commercial web applications.
  • Expert-level proficiency with Angular and TypeScript as your primary engineering stack. Strong secondary experience with modern React architectures is highly valued.
  • Deep experience with Angular module-based architecture, feature-domain organization, and hands-on mastery of modern state management libraries. Strong knowledge of patterns, secure auth/session handling, and advanced interceptor design for resilient request/response processing.
  • Practical experience with enterprise UI frameworks (Angular Material, Bootstrap), custom component libraries, and localization/internationalization (i18n) workflows. Solid understanding of PWA behavior, service worker lifecycles, and advanced caching mechanics in Angular applications.
  • Strong SQL skills (PostgreSQL/MS SQL) and production experience with OAuth2/JWT for secure service-to-service communication.
  • Practical, hands-on experience building or modifying backend microservices and APIs (e.g., Python, Node.js, or Java. Python preferred). Comfortable navigating databases, routing logic, and data schemas.
  • Demonstrated proficiency in using coding agents to accelerate the SDLC and plan and code complex engineering tasks.

About Us

RB Global (NYSE: RBA)

RB Global (NYSE: RBA) (TSX: RBA) is a leading, omnichannel marketplace that provides value-added insights, services and transaction solutions for buyers and sellers of commercial assets and vehicles worldwide. Through its auction sites in 13 countries and digital platform, RB Global serves customers in more than 170 countries across a variety of asset classes, including automotive, commercial transportation, construction, government surplus, lifting and material handling, energy, mining and agriculture.

The company's marketplace brands include Ritchie Bros., the world's largest auctioneer of commercial assets and vehicles offering online bidding, and IAA, a leading global digital marketplace connecting vehicle buyers and sellers. RB Global's portfolio of brands also includes Rouse Services, which provides a complete end-to-end asset management, data-driven intelligence and performance benchmarking system; SmartEquip, an innovative technology platform that supports customers' management of the equipment lifecycle and integrates parts procurement with both OEMs and dealers; Xcira, a leader in live simulcast auction technologies; and Veritread, an online marketplace for heavy haul transport.

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.
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer in Norwalk, CT vacancy
  •  ...Job 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,... 
    Suggested
    Full time
    Worldwide

    Ritchie Bros.

    Norwalk, CT
    2 days ago
  •  ...Software Architect Lead designs for major software systems/initiatives and ensure completion of deadlines and objectives. Introduce...  ...out concepts. Qualifications: Ten years of software engineering experience Competence in database/storage/caching solutions... 
    Suggested
    Remote work

    MRINetwork

    Old Greenwich, CT
    4 days ago
  • $140k - $210k

     ...for innovation and creating the best experience for job seekers. (*Comscore, Total Visits, March 2025) Day to Day As a Software Engineer IV (ML) on the Machine Learning Model Platform team at Indeed, you will be responsible for leading and executing key objectives... 
    Suggested
    Temporary work
    Work experience placement
    Local area

    Indeed

    Stamford, CT
    1 day ago
  •  ...Insurance or a combination of above anywhere in the world. The engineer will have an opportunity to work on a large scale system and interesting...  ...in Computer Science or related field10+ years of experience in software engineering and development Successfully has mentored,... 
    Suggested
    Full time

    Priceline.com

    Norwalk, CT
    2 days ago
  •  ...walmart lab s etc to name a few. We are continuously looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data scientists, data engineers, machine learning engineers for full time positions with clients. Who... 
    Suggested
    Full time
    Remote work

    SynergisticIT

    Norwalk, CT
    4 days ago
  • $112k - $150k

     ...commercial, contracts, and operations. We're looking for an AI Engineer to help transform GE Aerospace operational data into production...  ...ML Product Development Define, build, and evolve AI-powered software products that accelerate Commercial Engine Services operations—... 
    Contract work
    Remote work
    Relocation package

    GE Aerospace

    Norwalk, CT
    1 day ago
  •  ...Senior PHP Software Engineer Location: Norwalk, CT 6-12 months + Role Summary: Senior PHP software engineer with at least three years' experience developing for enterprise systems. Job Responsibilities: Work with users to identify comprehensive system... 

    Staffing the Universe

    Norwalk, CT
    4 days ago
  •  ...implement, and maintain web applications and infrastructure components.Duties and ResponsibilitiesUnder the direction of the Sr. VP, Engineering, the Back-End Web Developer is responsible for:Coding highly efficient and scalable softwareRefactoring and improving... 

    USM Systems

    Norwalk, CT
    1 day ago
  • $100k - $200k

    Verition Fund Management LLC (“Verition”) is a multi-strategy, multi-manager hedge fund founded in 2008. Verition focuses on global investment strategies including Credit, Fixed Income & Macro, Convertible & Volatility Arbitrage, Event-Driven, Equity Long/Short & Capital...

    Verition Group LLC

    Norwalk, CT
    4 days ago
  • $110.5k - $160k

     ...Description By applying to this position, your application will only be considered for our fall Software Development Engineer (SDE) internship roles. Our fall intern roles have start dates in August/September 2026 and are 12 weeks in duration. Do you want to solve real... 
    Full time
    Internship
    Work at office
    Worldwide
    Monday to Friday

    Amazon

    Norwalk, CT
    1 day ago
  •  ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful... 
    Remote job
    Internship

    Danaher

    Norwalk, CT
    4 days ago
  •  ...opportunity with our direct client near Norwalk, CT, for an AI Engineer. For this firm, a very well-established and successful company...  ...strong foundation in data science and machine learning, and a software engineer's mindset for building things that actually ship. Working... 
    Internship
    Work at office
    3 days per week

    Benchmark IT

    Norwalk, CT
    2 days ago
  •  ...Job Description Job Description Applications Engineer Currently accepting applicants in NJ, NY, and CT. GameChange Solar is...  ...accordance with applicable codes and standards. Support Sales Staff in performing preliminary project analysis, estimating material... 
    Full time

    GameChange Solar Corp

    Norwalk, CT
    7 days ago
  •  ...winning creative agency with clients including Apple, Netflix, Verizon, SingleCare, Lovesac, Roomba and more. We are hiring an AI Software Developer to: Build applications and IT infrastructure for our agency and clients. This is an hourly role with potential to... 
    Hourly pay
    Full time

    The Boathouse

    Westport, CT
    more than 2 months ago
  •  ...Template #2 How Many Years With C: C++: RTOS: Embedded Software: Device Driver Software Development: W2 Details Position : Principal Software Engineer (Embedded Systems) need between 10-20 years of experience needed for this role... 
    Full time
    Relocation package

    3B Staffing LLC

    Norwalk, CT
    4 days ago
  • $128.19k - $184.01k

     .... About the Team and Role: We are seeking a talented iOS Engineer to join us in building Poe, an innovative platform that brings...  ...engineers to enhance the overall user experience Own the entire software development process from timeline estimation to coding, testing... 
    Remote job
    Full time

    Quora

    Norwalk, CT
    1 day ago
  • $135.2k - $306.4k

     ...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems builders to help shape the next generation of document, search, and AI-facing capabilities inside Oracle Database. This... 
    Full time
    Temporary work
    Flexible hours

    Oracle

    Norwalk, CT
    16 hours ago
  • $95k - $125k

     ...organizations around the globe. Through its Advanced Technology Center, a collaborative ecosystem of the world's most advanced hardware and software solutions, WWT helps clients and partners conceptualize, test and validate innovative technology solutions for the best business... 
    Base plus commission
    Full time
    Work experience placement
    Remote work
    Shift work

    World Wide Technology

    Norwalk, CT
    4 days ago
  • $134k - $171k

     ...government. Job Summary EMCOR Group, Inc. seeks an AI Security Engineer who will be responsible for securing the organization’s...  ...employee assistance program. Email a Friend Email a Friend Software Powered by ICIMS ( Job Locations US-CT-Norwalk | US-AZ-Phoenix... 
    Full time
    Remote work
    Flexible hours

    EMCOR Group

    Norwalk, CT
    3 days ago
  •  ...JobTarget is looking for a Software Engineer to join our team in our Stamford ct office. This person is responsible for the end-to-end planning, building, and deploying of our software systems. He/she will be able to drive the programming of well-constructed, testable... 
    Full time
    Casual work
    Work at office

    Jobtarget

    Stamford, CT
    16 hours ago
  • $95k - $140k

     ...Job Description Summary This role is a hybrid between an AI engineer, data scientist, and software developer, designed for someone who can operate across the full lifecycle of AI system development. You'll play a key role in defining, developing, and evolving software... 
    Permanent employment
    Contract work
    Remote work
    Visa sponsorship
    Work visa
    Relocation package

    GE Aerospace

    Norwalk, CT
    2 days ago
  • Note: MS Teams Developer Platform experience Mandatory Mandatory Requirements • 3+ years of hands-on .NET Development experience • 1+ years of hands on development experience on MS Teams Developer Platform • Hands-On Experience working on Team's Client Extensibility...
    Work at office

    Rootshell Enterprise Technologies

    Norwalk, CT
    4 days ago
  • $116.36k - $155.15k

     ...supervision. The Main Responsibilities The candidate will have demonstrated knowledge and experience in system architecture and engineering disciplines. Specific technical knowledge of enterprise level networking and network security. Recommends optimized solutions... 
    Full time
    Temporary work
    Remote work
    1 day per week

    Lumen

    Norwalk, CT
    3 days ago
  •  ...applications group works on back-end, internal systems and client-facing applications. These applications support Funds and banking software handling client cash, brokerage operations, securities borrowing and lending, clearing operations including regulatory reporting,... 
    Work at office
    Immediate start
    Remote work

    Interactive Brokers

    Greenwich, CT
    2 days ago
  •  ...services supporting IBKR’s rapidly growing client base.Build software that supports the expansion of IBKR brokerage business into new...  ...improved reliability and performance.Write and maintain design and engineering documentation.Which skills are required:Bachelor’s or master’s... 
    Work at office
    Remote work

    Interactive Brokers

    Greenwich, CT
    4 days ago
  • $175k - $250k

     ...seek 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... 
    Casual work
    Flexible hours

    WorldQuant

    Old Greenwich, CT
    3 days ago
  • $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. Our... 
    Temporary work
    Flexible hours

    DRW

    Greenwich, CT
    16 hours ago
  •  ...applications group works on back-end, internal systems and client-facing applications. These applications support Funds and banking software handling client cash, brokerage operations, securities borrowing and lending, clearing operations including regulatory reporting,... 
    Work at office
    Immediate start
    Remote work

    Interactive Brokers

    Greenwich, CT
    4 days ago
  •  ...supporting the team and collaborating to service improvements. You will be responsible for:Design, implement and deliver high quality software solutions that conform to architectural standardsManage and 'own' significant development tasks end-to-end (from business... 

    Interactive Brokers

    Greenwich, CT
    4 days ago
  •  ...implementing them.Experience with JUnit or other testing frameworks for writing unit and integration tests.Solid understanding of software development principles and best practices.Experience with WebSockets and real-time communication in a Java-based environmentStrong... 
    Work at office
    Remote work

    Interactive Brokers

    Greenwich, CT
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer. Be the first to apply!