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
  •  ...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... 
    Suggested
    Remote job
    Internship

    Danaher

    Norwalk, CT
    4 days ago
  •  ...Description & Requirements Maximus is currently seeking a Software Engineer . In this role, you will provide expertise in the areas of managed file transfer and EDI X12 translations. In addition, they must configure, support and maintain environments and procedures... 
    Suggested
    Minimum wage
    Full time
    Contract work
    Temporary work
    Work experience placement
    Remote work

    Maximus

    Norwalk, CT
    3 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... 
    Suggested
    Remote job
    Full time

    Quora

    Norwalk, CT
    1 day ago
  • $89k - $143.75k

     ...profoundly impact health for humanity. Learn more at Job Function: R&D Product Development Job Sub Function: R&D Software/Systems Engineering Job Category: Scientific/Technology All Job Posting Locations: Santa Clara, California, United States of... 
    Suggested
    Full time
    Temporary work
    Work at office
    Local area
    Remote work
    Night shift

    Johnson & Johnson

    Norwalk, CT
    4 days ago
  • $44 - $45 per hour

    Akkodis is seeking a Salesforce Technical Lead for a Contract with a client in Norwalk, CT. The ideal candidate will design, implement, and support enterprise Salesforce solutions across Sales Cloud and Service Cloud to drive business efficiency and scalability. ...
    Suggested
    Hourly pay
    Contract work
    Temporary work
    Local area

    Akkodis

    Norwalk, CT
    5 days ago
  • $115k - $200k

     ...responsibility of strengthening those around them. Description Graham Capital Management, L.P. is seeking a mid-to-senior level Software Developer to design, build, and support Windows and web-based applications related to middle and back-office processing, real-time... 
    Hourly pay
    Full time
    Work at office
    Monday to Friday

    Graham Capital Management, L.P.

    Norwalk, CT
    4 days ago
  • $103.71k - $138.28k

     ...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

    Lumen

    Norwalk, CT
    3 days ago
  •  ...Requirements Maximus is currently seeking a Cloud Platform Engineer. This is a remote position. Maximus is a trusted federal...  ...compliance scanning into pipeline workflows to support secure software delivery and platform hardening. - Monitor cloud platforms for... 
    Minimum wage
    Full time
    Contract work
    Temporary work
    Work experience placement
    Remote work

    Maximus

    Norwalk, CT
    4 days ago
  • $165k - $187k

     ...personalized separately managed accounts (SMAs) that target improved after‑tax outcomes. Position Summary OSAM is hiring a Senior Software Engineer to join our Technology team. The ideal candidate will have demonstrated a passion for solving business problems with... 
    Local area
    Remote work
    Work visa

    Franklin Templeton Investments

    Stamford, CT
    4 days ago
  •  ...Specific Essential Duties and Responsibilities: - Provide Tier‑3 engineering support for Microsoft 365 GCC, Exchange Online, hybrid...  ...teams. - Support the segregation and elimination of malicious software and spam traffic in accordance with security policies and directives... 
    Minimum wage
    Full time
    Contract work
    Temporary work
    Work experience placement

    Maximus

    Norwalk, CT
    5 days ago
  • $120k - $170k

     ...re backed by a culture of respect. We embrace authenticity and inspire people to thrive. About the role As our Senior Software Engineer, you'll join the Content Delivery Engineering team (CDE) within NBCUniversal's Global Video Engineering organization in New York... 
    Work at office
    Local area

    NBCUniversal

    Stamford, CT
    2 days ago
  •  ...Software Engineer Ellington has a 30-year track record of delivering attractive returns to investors, capturing upside in good markets and...  ...contribution and direction of internal and external staff Providing production support for various time-sensitive systems... 
    Internship
    Work at office
    Flexible hours

    Ellington Financial

    Old Greenwich, CT
    1 day ago
  •  ...reputation with the clients. Currently, we are looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data scientists, machine learning engineers for full time positions with clients. Who should apply? Recent... 
    Full time
    H1b

    SynergisticIT

    Stamford, CT
    1 day ago
  •  ...platforms. - Evaluate cloud systems for alignment with enterprise architecture and governance standards, partnering with Cloud Engineers and Architects to support system suitability assessments and modernization efforts. - Support operational analysis across cloud... 
    Minimum wage
    Full time
    Contract work
    Temporary work
    Work experience placement

    Maximus

    Norwalk, CT
    1 day ago
  •  ...Agojob requisition id: R12715**The Company:**NorthMark Strategies is a leading investment firm, combining capital, innovation, and engineering to drive long-term value. From operating complex businesses to backing breakthrough technologies, our mission is to build... 
    Temporary work
    Work at office
    Flexible hours
    3 days per week

    NorthMark Strategies LLC

    Stamford, CT
    1 day ago
  • $140k - $200k

     ...seems to be working. We’re #1 in our category, and experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify’s product... 
    Remote work

    Speechify

    Stamford, CT
    2 days ago
  • $118.98k - $195.47k

     ...Lead Software Engineer As a Lead Software Engineer, you will develop and execute the key technology components of the Enterprise API Technology & Platform strategy and ensure alignment with Guardian's enterprise digital strategy. You will be an innovative software engineer... 
    Visa sponsorship
    Work visa
    3 days per week

    Guardian Life Insurance

    Stamford, CT
    4 days ago
  • $155.66k - $225.16k

     ...About the Team and Role: We’re hiring our first AI Automation Engineer to lead how we apply AI internally across the company. This is...  ...much as possible to automate your own process of creating this software Collaborate with teams across the business to understand... 
    Remote job
    Full time
    Shift work

    Quora

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

     ...Trexquant is a growing systematic fund at the forefront of quantitative finance, with a core team of highly accomplished researchers and engineers. We are in the process of optimizing and reimagining our quant platform to keep pace with our expanding trading operations. To... 
    Casual work

    Trexquant Investment

    Stamford, CT
    2 days ago
  •  ...DevOps Engineer Greenwich, CT – open to remote or hybrid working Summary: We are a fully funded, pre-product, innovative, early...  ...Elasticsearch, Redis, Cassandra, and/or Mongo Experience in software development FinTech industry exposure ~ Bachelor's... 
    Remote work

    1872 Consulting

    Old Greenwich, CT
    4 days ago
  • Senior Python Developer Urgently hiring senior Python developers (10+ years, strong in coding, data structures and algorithms) for an onsite position. Must have 10 to 12 years of experience. Hands-on experience in Python programming. Good analytical and problem-solving...
    Immediate start

    ShiftCode Analytics

    Stamford, CT
    4 days ago
  •  ...duly organized under the laws of the Commonwealth of Georgia. Sonsoft Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled Services. Job Description Excellent design and... 
    Full time

    SonSoft

    Stamford, CT
    4 days ago
  •  ...TekWissen provides a unique portfolio of innovative capabilities that seamlessly combines clients insights, strategy, design, software engineering and systems integration. Our tightly integrated offerings are tailored to each clients requirements and span the services... 

    STEM Xpert

    Stamford, CT
    2 days ago
  •  ...The Opportunity: A small, highly technical team is hiring a senior engineer to work on a set of core systems that are the foundation for our firm. These tools are already deeply embedded across the organization, and the work centers on making them faster, more stable,... 
    Work at office

    CPS

    Old Greenwich, CT
    1 day ago
  •  ...infrastructure, data pipelines, and user-facing AI applications. Role Summary We are looking for an enthusiastic Intern Software Engineer to support the AI/LLM initiative team. You will assist in various aspects of the software development lifecycle, including development... 
    Full time
    Internship

    WorldQuant

    Old Greenwich, CT
    6 hours ago
  • Role: ServiceNow ITAM Developer/only H1B Location: Stamford, Connecticut Onsite position Duration: 12 months JD: • Minimim 11 to 12+ experience in ServiceNow ITAM Developer • A ServiceNow ITAM Developer specializing in Cloud Discovery is responsible...
    H1b

    Kaav Inc.

    Stamford, CT
    3 days ago
  • $77k - $202k

     ...variety of business applications, helping clients optimise operational efficiency. These individuals analyse client needs, implement software solutions, and provide training and support for seamless integration and utilisation of business applications, enabling clients to... 
    Full time
    H1b

    PwC

    Stamford, CT
    3 days ago
  •  ...Due to our globally expanding service offerings we are seeking top-talent to join our teams and grow with us. Job Title: React Engineer - UI/UX Focused Location: Stamford, CT and NYC - Midtown Duration: Contract Must Have Skills for Requirement: Frontend... 
    Contract work
    Work experience placement

    LA Healthcare and Professional, Inc.

    Stamford, CT
    4 days ago
  •  ...using GITLAB pipeline. Proficiency in Cloud infrastructure provisioning tools e.g., Terraform. Strong technical skills in software engineering for Hands-on experience of building distributed systems with micro-services, Spring boot and Spring cloud. Cloud and... 

    OKAYA INFOCOM

    Stamford, CT
    1 day ago
  • $140k - $180k

     ...Census for 2023. Position Overview Valitana is seeking an AI Agent Engineer to support our product leads in identifying, designing, and...  ...security best practices. Qualifications 3-5+ years of experience in software development, with strong proficiency in Python. Hands‑on... 
    Work at office
    Remote work

    VALITANA

    Stamford, 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!