Citizens Financial Group, Inc. (CFG) is seeking a Principal Software Engineer for its Phoenix, Arizona location. Responsibilities include developing, modifying, and implementing IT solutions and banking software; building modern, architecturally sound components and applications to meet strategic business goals; ensuring security, scalability, maintainability, and performance within a distributed service-based framework; participating in Agile practices and collaborating with stakeholders; contributing to solution design and ensuring alignment with enterprise architecture principles; designing and implementing software solutions; applying industry best practices to identify and remediate vulnerabilities; monitoring and enhancing application performance to minimize latency and ensure high availability for critical banking operations; mentoring junior engineers and promoting team development through code reviews and technical workshops; identifying opportunities for process improvements to enhance productivity and customer experience; and maintaining comprehensive technical documentation to enable knowledge sharing across teams. Qualifications include a Bachelor's degree (or foreign equivalent) in Computer Science, Electronic Engineering, or a related field plus six years of progressive experience in software development for the financial services industry. Required skills include: querying, analyzing, and managing big data; proficiency with Python3, Java, JavaScript, Go (Golang), and front-end frameworks such as Angular and React; knowledge of data structures including linke
Track similar jobs
Get email alerts when new roles like this are posted.
Based on: Principal Software Engineer
See how this role matches your resume
Sign in to get an AI match score and personalized feed.
Citizens Financial Group, Inc. (CFG) is seeking a Principal Software Engineer for its Phoenix, Arizona location. Responsibilities include developing, modifying, and implementing IT solutions and banking software; building modern, architecturally sound components and applications to meet strategic business goals; ensuring security, scalability, maintainability, and performance within a distributed service-based framework; participating in Agile practices and collaborating with stakeholders; contributing to solution design and ensuring alignment with enterprise architecture principles; designing and implementing software solutions; applying industry best practices to identify and remediate vulnerabilities; monitoring and enhancing application performance to minimize latency and ensure high availability for critical banking operations; mentoring junior engineers and promoting team development through code reviews and technical workshops; identifying opportunities for process improvements to enhance productivity and customer experience; and maintaining comprehensive technical documentation to enable knowledge sharing across teams. Qualifications include a Bachelor's degree (or foreign equivalent) in Computer Science, Electronic Engineering, or a related field plus six years of progressive experience in software development for the financial services industry. Required skills include: querying, analyzing, and managing big data; proficiency with Python3, Java, JavaScript, Go (Golang), and front-end frameworks such as Angular and React; knowledge of data structures including linke
Track similar jobs
Get email alerts when new roles like this are posted.
Based on: Principal Software Engineer
See how this role matches your resume
Sign in to get an AI match score and personalized feed.
© 2026 JobMatcher. All rights reserved.
© 2026 JobMatcher. All rights reserved.
1 active role from this employer in the JobMatcher catalog.
1 active role from this employer in the JobMatcher catalog.
Senior Software Engineer
U.S. Bank
Technical Program Manager III
Senior Project Manager
TAR
Project Manager
Not disclosed
Senior Project Manager
Newmark Group, Inc.
In-Home Sales Representative
GreenEnergy Windows & Doors
Staff Product Manager
Oscar Health
Project Manager, Technology Operations
Gibson Dunn
Operations Finance Manager
Delta Faucet Company
Senior Solutions Architect
Amazon Web Services
Senior Software Engineer
U.S. Bank
Technical Program Manager III
Senior Project Manager
TAR
Project Manager
Not disclosed
Senior Project Manager
Newmark Group, Inc.
In-Home Sales Representative
GreenEnergy Windows & Doors
Staff Product Manager
Oscar Health
Project Manager, Technology Operations
Gibson Dunn
Operations Finance Manager
Delta Faucet Company
Senior Solutions Architect
Amazon Web Services