Staff Software Engineer
RB Global
- Location
- 501 Merritt 7, Norwalk, CT, 06851, US
- Workplace
- Remote
- Employment
- Full Time
- Salary
- USD 112,680–168,920/yr
Posted 3mo ago
The employer’s full description could not be read from their board. This is a summary of the posting — follow the apply link for the original.
Responsibilities
- Own features from the database to the browser
- Write and modify backend services to support user-facing workflows
- Design and enforce Angular module-based architecture organized by feature-domains
- Implement and harden enterprise-grade API integrations
- Design robust interceptor patterns for request/response handling
- Architect real-time asynchronous UI modules using advanced state management libraries
- Own internationalization (i18n/localization) workflows across screens
- Optimize offline resilience and caching strategies using PWA patterns and service workers
- Architect and develop high-concurrency backend services in Python
- Utilize autonomous coding agents to plan, generate, and test code
- Own the implementation of secure authorization protocols (JWT, OpenID Connect)
Requirements
- 7-8+ years of professional full-stack software engineering experience
- Expert-level proficiency with Angular and TypeScript
- Strong secondary experience with modern React architectures
- Deep experience with Angular module-based architecture
- Hands-on mastery of modern state management libraries
- Strong knowledge of HTTP/API patterns
- Strong knowledge of secure auth/session handling
- Strong knowledge of advanced interceptor design for resilient request/response processing
- Practical experience with enterprise UI frameworks (Angular Material, Bootstrap)
- Practical experience with custom component libraries
- Practical experience with localization/internationalization (i18n) workflows
- Solid understanding of PWA behavior
- Solid understanding of service worker lifecycles
- Solid understanding of advanced caching mechanics in Angular applications
- Strong SQL skills (PostgreSQL/MS SQL)
- Production experience with OAuth2/JWT for secure service-to-service communication
- Practical, hands-on experience building or modifying backend microservices and APIs (Python preferred)
- Comfortable navigating databases, routing logic, and data schemas
- Demonstrated proficiency in using coding agents to accelerate the SDLC
- Demonstrated proficiency in using coding agents to plan and code complex engineering tasks
Skills
- Angular
- TypeScript
- React
- HTTP
- API
- OAuth2
- JWT
- OpenID Connect
- Angular Material
- Bootstrap
- PWA
- Service Workers
- PostgreSQL
- MS SQL
- Python
- FastAPI
- Django
- Node.js
- Java
- WebSockets
- Server-Sent Events (SSE)
Similar roles
Senior Software Engineer II
MX Technologies · US · today
Sr. Cloud Platform Engineer
MX Technologies · Lehi, Utah, United States · today
Senior Software Engineer - Continuity
Rad AI · United States · today
Lead Software Engineer - City
Okc · Oklahoma City, OK, United States · USD 40–60/hr · today
Full-stack Software Engineer III/Senior, AI Gateway
Ngrok · US · San Francisco, CA · USD 202,500–247,500/yr · today
Senior Software Engineer, Infrastructure
Learning Commons · Redwood City, CA · USD 190,000–261,800/yr · today