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:
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
- 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.
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,...SuggestedFull timeWorldwide
- ...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...SuggestedRemote work
$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...SuggestedTemporary workWork experience placementLocal area- ...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,...SuggestedFull time
- ...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...SuggestedFull timeRemote work
$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 workRemote workRelocation package- ...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...
- ...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...
$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...$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 timeInternshipWork at officeWorldwideMonday to Friday- ...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 jobInternship
- ...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...InternshipWork at office3 days per week
- ...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
- ...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 payFull time
- ...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 timeRelocation package
$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 jobFull time$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 timeTemporary workFlexible hours$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 commissionFull timeWork experience placementRemote workShift work$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 timeRemote workFlexible hours- ...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 timeCasual workWork at office
$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 employmentContract workRemote workVisa sponsorshipWork visaRelocation package- 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
$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 timeTemporary workRemote work1 day per week- ...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 officeImmediate startRemote work
- ...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 officeRemote work
$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 workFlexible 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. Our...Temporary workFlexible hours- ...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 officeImmediate startRemote work
- ...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...
- ...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 officeRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer. Be the first to apply!
Related searches
- software asset management analyst Norwalk, CT
- ultimate software Norwalk, CT
- embedded software Norwalk, CT
- software Norwalk, CT
- internship software Norwalk, CT
- software implementation project manager Norwalk, CT
- entry level software sales Norwalk, CT
- software sales Norwalk, CT
- id software Norwalk, CT
- software intern Norwalk, CT




