Senior Full Stack Engineer
RBC
Quick summary
Market check
How this pay compares to similar roles
This role pays less than 65% of similar roles. Most pay $161,500–$246,150 — the shaded band above. At the midpoint, this role pays about $178k versus about $204k for comparable roles.
Based on 240 similar postings.
Employer
Citi is one of the world’s most trusted financial institutions, proudly serving millions of customers across the United States.
Citi currently has 256 open roles on FindRole.
Listed pay typically runs $140,080–$210,120 across 238 roles with salary data.
Most-posted roles
At a glance
As a Senior Applied AI Full-Stack Engineer on the Banking Technology team, you will design and deliver enterprise-grade web applications within a microservices architecture. You will take end-to-end ownership of the full stack, developing Angular frontends and Java/Spring Boot backends while managing relational data layers. A core component of this role involves utilizing AI development agents like Claude Code, Devin, and Cursor to accelerate delivery, manage multiple workstreams, and integrate agentic workflows into CI/CD pipelines. You will be responsible for high-level system design, including sequence diagrams and data models, while ensuring security and performance. The role requires expertise in TypeScript, JavaScript, HTML5, SQL Server, Oracle, and MongoDB. You must apply a functional understanding of Corporate and Investment Banking to solve complex business problems while coaching junior engineers in AI-first practices.
Skills
What you'll do
What we're looking for
More like this
RBC
Equifax
Citi
Citi
Proofpoint
GEICO