Engineering Manager, Payments & Private Banking Tech

Citizens Bank

Johnston (RI)

Hybrid

USD 140,000 - 210,000

Full time

6 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Citizens Financial Group is seeking a Manager, Software Engineer in Johnston, RI to lead engineering teams across Private Banking and Payments platforms. You will own end-to-end delivery, collaborate with product and security, and drive resilient, scalable solutions while promoting ownership and learning.

The role requires a Master’s degree and several years of experience with NodeJS, Java, Spring, and cloud-native microservices, along with strong data and security controls.

Qualifications

  • Master’s degree in CS, CIS, or related field and 4 years of software engineering experience.
  • Strong NodeJS, TypeScript, and Java development expertise.
  • Hands-on with microservices, REST/SOAP/GraphQL, and cloud services.
  • Experience with databases: MongoDB, MySQL, PostgreSQL, Redis, Cassandra.

Responsibilities

  • Deliver high impact technology solutions across Private Banking and Payments platforms.
  • Lead engineering teams for customer experiences, backend services, and data flows.
  • Own end-to-end engineering outcomes from design to production.
  • Collaborate with Product, Architecture, Risk, Security, and stakeholders.
  • Drive AI-native tool adoption and secure, resilient technical solutions.
  • Mentor engineers and foster ownership and continuous learning.

Skills

NodeJS stack
ExpressJS
Fastify
MongoDB
TypeORM
Joi
AWS-SDK
JavaScript
TypeScript
Java
Spring
Data modeling
REST
SOAP
GraphQL
Kafka
RabbitMQ
React
Angular
Vue
Docker
Jenkins
OpenShift

Education

Master’s degree in CS or related

Tools

Mongoose
MongoDB-native-driver
Passport
NodeMailer
AWS-SDK
DynamoDB
Redis
PostgreSQL
MySQL
Oracle 11g
Cassandra
KAFKA
Confluent
Active MQ

Job description

Citizens Financial Group is seeking a Manager, Software Engineer in Johnston, RI to lead engineering teams across Private Banking and Payments platforms. You will own end-to-end delivery, collaborate with product and security, and drive resilient, scalable solutions while promoting ownership and learning.

The role requires a Master’s degree and several years of experience with NodeJS, Java, Spring, and cloud-native microservices, along with strong data and security controls.

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

Similar jobs worth comparing

Engineering Manager — Payments & Private Banking (Remote)
Engineering Manager — Payments & Private Banking (Remote)

Socket.dev • Johnston (RI)

Hybrid
USD 140,000 - 190,000
Manager, Software Engineer
Manager, Software Engineer

Socket.dev • Johnston (RI)

Hybrid
USD 140,000 - 190,000
Manager, Software Engineer
Manager, Software Engineer

Citizens Bank • Johnston (RI)

Hybrid
USD 140,000 - 210,000
Senior Software Engineer — Remote 4 Days/Week
Senior Software Engineer — Remote 4 Days/Week

Socket.dev • Johnston (RI)

Hybrid
USD 110,000 - 170,000
Remote work 4 days/week
Senior Software Engineer
Senior Software Engineer

Socket.dev • Johnston (RI)

Hybrid
USD 110,000 - 170,000
Remote work 4 days/week
Remote IT Delivery Manager, Payments Platform
Remote IT Delivery Manager, Payments Platform

First Citizens Bank • Raleigh (NC)

Remote
USD 140,000 - 190,000
Remote Lead Software Engineer — Payments Platform
Remote Lead Software Engineer — Payments Platform

First Citizens Bank • Arizona

On-site
USD 145,000 - 175,000
Mgr Software Engineering
Mgr Software Engineering

Citizens Bank • Johnston (RI)

On-site
USD 180,000 - 231,000
Medical coverage
Dental coverage
Vision coverage
+4
Remote Lead Software Engineer – Cloud Payments & Money Movement
Remote Lead Software Engineer – Cloud Payments & Money Movement

First Citizens Bank • Town of Texas (WI)

On-site
USD 140,000 - 180,000
Engineering Manager, Payments Platform & Security
Engineering Manager, Payments Platform & Security

Mastercard • O’Fallon (MO)

On-site
USD 140,000 - 231,000