Senior Software Architect (DDD, Node.js, React, AWS)

Jobtailor

California (MO)

On-site

USD 140,000 - 190,000

Full time

7 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

U.S. Bank is seeking an experienced software engineer to analyze, design, and build scalable, domain-driven systems using modern architectures. You will lead backend services in Node.js/TypeScript, frontend in React/TanStack, and deliver PWAs with offline support, RESTful/GraphQL APIs, and event-driven workflows.

You will collaborate with product, design, security, and compliance teams, ensuring data integrity and cloud-native deployments on AWS. The role requires three+ days on-site at a U.S.

Qualifications

  • Bachelor’s degree or equivalent work experience.
  • Six to eight years of relevant experience.
  • Expertise in Domain-Driven Design (DDD) and Hexagonal/ Clean Architecture.
  • Strong backend development experience with Node.js and TypeScript.
  • Proficiency in modern frontend development using React and TanStack.
  • Experience building Progressive Web Apps (PWA) and offline-first applications.
  • Deep knowledge of API design (REST and GraphQL) and scalable service integration.
  • Hands-on experience with event-driven architectures and distributed systems.
  • Strong background in data modeling and persistence (PostgreSQL, IndexedDB/Dexie, SQLite).
  • Experience deploying and managing applications on AWS (EKS, S3, SQS, SNS, IAM, Cognito, API Gateway).
  • Experience building or integrating ML models, vector databases, embeddings, or RAG pipelines.
  • Ability to work from a U.S. Bank location three or more days per week.
  • Compliance with U.S. Bank policies and workplace safety policies.

Responsibilities

  • Analyze, design, test, develop, and maintain software experiences.
  • Lead scalable architectures using DDD, Hexagonal Architecture, and FP.
  • Develop backend services with Node.js and TypeScript.
  • Build modern web apps with React and TanStack.
  • Architect and deliver PWAs using Service Workers and Workbox.
  • Design and integrate RESTful and GraphQL APIs.
  • Implement event-driven architectures and distributed workflows.
  • Build data synchronization for distributed, intermittently connected systems.
  • Design and manage data persistence with IndexedDB/Dexie, PostgreSQL, SQLite.
  • Ensure data integrity via idempotency, conflict resolution, and reconciliation.
  • Deploy and manage cloud-native solutions on AWS.
  • Collaborate with product, design, security, and compliance teams.
  • Write clean, maintainable, well-tested code; conduct code reviews and mentor engineers.
  • Follow agile SDLC and DevOps principles.
  • Take responsibility for software artifacts per U.S. Bank standards.

Skills

Collaboration
Mentoring
Code Review

Education

Bachelor’s degree

Tools

Node.js
TypeScript
React
TanStack
Service Workers
Workbox
RESTful API
GraphQL
PostgreSQL
IndexedDB/Dexie
SQLite
AWS
EKS
S3
SQS
SNS
IAM
Cognito
API Gateway

Job description

U.S. Bank is seeking an experienced software engineer to analyze, design, and build scalable, domain-driven systems using modern architectures. You will lead backend services in Node.js/TypeScript, frontend in React/TanStack, and deliver PWAs with offline support, RESTful/GraphQL APIs, and event-driven workflows.

You will collaborate with product, design, security, and compliance teams, ensuring data integrity and cloud-native deployments on AWS. The role requires three+ days on-site at a U.S.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer — Node/TS, React, PWA, AWS
Senior Software Engineer — Node/TS, React, PWA, AWS

Us Bank • Charlotte (NC)

On-site
USD 127,000 - 149,000
Healthcare (medical, dental, vision)
401(k) and retirement plan
Paid vacation
+3
Lead Software Engineer, Front-End Engineer
Lead Software Engineer, Front-End Engineer

Jobtailor • California (MO)

On-site
USD 140,000 - 190,000
Remote Fullstack Architect - AWS Banking & Onboarding
Remote Fullstack Architect - AWS Banking & Onboarding

Synergy Technologies • Providence (RI)

Remote
USD 100,000 - 130,000
Senior Full-Stack Architect - Cloud-Native AWS, React & Java
Senior Full-Stack Architect - Cloud-Native AWS, React & Java

Delta System & Software, Inc. • New Jersey

On-site
USD 140,000 - 190,000
Senior Lead Software Engineer - Full Stack React/AWS
Senior Lead Software Engineer - Full Stack React/AWS

Worky • Plano (TX)

On-site
USD 150,000 - 190,000
Health care
Retirement plan
Tuition reimbursement
+2
Senior Frontend Architect – React, AWS & .NET
Senior Frontend Architect – React, AWS & .NET

Bow Wave LLC • Washington

On-site
USD 120,000 - 180,000
Full Stack Developer
Full Stack Developer

JSR Tech Consulting • Newark (NJ)

Hybrid
Senior React Engineer (Remote) — Banking UI Architect
Senior React Engineer (Remote) — Banking UI Architect

First Citizens Bank • Town of Florida (NY)

On-site
USD 120,000 - 150,000
Benefits package
Remote work support
Career growth opportunities
Senior Lead Full-Stack Engineer – AWS/React, Secure & Scalable
Senior Lead Full-Stack Engineer – AWS/React, Secure & Scalable

Fairygodboss • Plano (TX)

On-site
USD 130,000 - 190,000
Health care coverage
Retirement savings plan
Tuition reimbursement
Remote Senior Frontend Architect – Design Systems & UX Lead
Remote Senior Frontend Architect – Design Systems & UX Lead

Financial Infrastructure, Inc. • Northern (KY)

Hybrid
USD 180,000 - 240,000