Principal Full Stack Software Engineer - Security
$127.52k - $191.28kCitizens Financial Group, Inc.
Principal Software Engineer
4 Days work from office from any of our locations in RI, Iselin NJ, MA, Pittsburgh PA, or Phoenix AZ. Role is not relocation eligible.
As a Principal Software Engineer, you will partner with engineering teams and architecture leaders to deliver high-quality, forward-thinking technology solutions. This role provides significant autonomy to lead, design, and implement innovative approaches to complex challenges in the banking industry. You will serve as a peer leader, influencing technical direction and fostering a culture of innovation, accountability, and excellence across teams.
Key Responsibilities:
- Operate within an Agile environment, applying best practices and collaborating effectively with team members.
- Contribute to solution design discussions, ensuring architectural alignment and successful product outcomes.
- Design, modify, develop, and implement robust software solutions using modern engineering practices.
- Embed quality attributessuch as scalability, maintainability, and manageabilityinto distributed, service-oriented architectures.
- Apply industry-leading security practices to identify, address, and prevent vulnerabilities throughout the development lifecycle.
- Act as a peer leader by promoting innovation, technical rigor, and adherence to Agile methodologies across the organization.
Required Qualifications
- 7+ years of hands-on software development experience, including building and supporting commercial software products used by non-technical customers
- Demonstrated experience leading and mentoring software engineers
- 5+ years of experience querying, analyzing, and managing large datasets
- Proficiency in multiple programming languages and at least one modern front-end framework (Angular, React, or Vue). Languages may include Python3, Java, JavaScript, Ruby, Golang, C, C++.
- Hands-on experience with AWS, Azure, or GCP, particularly around managing sensitive assets
- Bash and Linux proficiency
- CI/CD pipeline experience (CircleCI, Jenkins, or similar tools)
- Strong written and verbal communication skills
- Cloud certifications such as AWS Solutions Architect
- Solid understanding of data structures (arrays, dictionaries, linked lists, custom objects, etc.)
Desired Qualifications
- 3+ years of experience in financial services, ideally in consumer banking, portfolio management, trading, compliance, or wealth management
- Knowledge of banking systems and custodial/consumer banking operations
- Experience with tools/technologies such as Apache, Lucene, Memcache, RabbitMQ, and NoSQL databases
- Strong security expertise: OAuth2/OIDC, JWT, mTLS, OWASP, secrets rotation
- Experience with microservices architectures, inter-service communication, and API versioning
- Proficiency with OpenAPI/Swagger contract design
- Knowledge of Docker and Kubernetes deployment patterns and 12-factor application principles
- Deep AWS experience (EKS/ECS, RDS/Aurora, API Gateway/ALB, SSM/Secrets Manager, CloudWatch)
Education and Certifications
- Required: Bachelor's degree in Software Engineering, Computer Science, Engineering, Mathematics, or a related field
- Preferred: Master's degree in Software Engineering, Computer Science, or a related discipline
Pay Transparency
The salary range for this position is $ 127,520 - $ 191,280 per year plus an opportunity to earn an annual discretionary bonus. Actual pay is based on various factors including but not limited to the work location, and relevant skills and experience.
We offer competitive pay, comprehensive medical, dental and vision coverage, retirement benefits, maternity/paternity leave, flexible work arrangements, education reimbursement, wellness programs and more. Note, Citizens' paid time off policy exceeds the mandatory, paid sick or paid time-away policy of very local and state jurisdiction in the United States. For an overview of our benefits, visit
Required Skills
- Agile Methodologies
- Agility
- Building Relationships
- Capacity Optimization
- Compliance and Controls
- Contingency Planning
- Customer-Centricity
- Data Structures and Algorithms
- Emerging Technologies
- IT Service Continuity Management
- Industry Insight
- Innovation
- Leading Others
- Motivating Others
- Operational Excellence
- Performance Measurement
- Principles of Information Technology
- Programming / Coding
- Software Engineering Practices
- Strategic Thinking
- Subject Matter Experts (SME) Collaboration
- Systems Implementation and Management
- Technologically Savvy
- Valuing Diversity and Inclusion
About Us
Equal Employment Opportunity
Citizens, its parent, subsidiaries, and related companies (Citizens) provide equal employment and advancement opportunities to all colleagues and applicants for employment without regard to age, ancestry, color, citizenship, physical or mental disability, perceived disability or history or record of a disability, ethnicity, gender, gender identity or expression, genetic information, genetic characteristic, marital or domestic partner status, victim of domestic violence, family status/parenthood, medical condition, military or veteran status, national origin, pregnancy/childbirth/lactation, colleague's or a dependent's reproductive health decision making, race, religion, sex, sexual orientation, or any other category protected by federal, state and/or local laws. At Citizens, we are committed to fostering an inclusive culture that enables all colleagues to bring their best selves to work every day and everyone is expected to be treated with respect and professionalism. Employment decisions are based solely on merit, qualifications, performance and capability.
Equal Employment and Opportunity Employer
Job Applicant Data Privacy Policy
Background Check
Any offer of employment is conditioned upon the candidate successfully passing a background check, which may include initial credit, motor vehicle record, public record, prior employment verification, and criminal background checks. Results of the background check are individually reviewed based upon legal requirements imposed by our regulators and with consideration of the nature and gravity of the background history and the job offered. Any offer of employment will include further information.
Job Info
- Job Identification 45192
- Job Category Technology
- Degree Level Bachelor's Degree
- Job Schedule Full time
- Job Shift 1st
- Locations 101 Wood Avenue South, Iselin, NJ, 08830, US 200 Station Drive, Westwood, MA, 02090, US 645 East Missouri Avenue, Phoenix, AZ, 85012, US
- Working Hours 40
- Career Site Category Technology
- ...At the National Robotics Engineering Center (NREC), it is our engineers and technicians... ...development. We are seeking a dynamic Senior Full Stack Software Engineer to lead and contribute to the... ...tools Familiarity with software security concepts such as authentication,...SuggestedFull timePart timeWork experience placementFlexible hours
- ...kindly share your updated resume, contact details and a convenient time to talk to you about the position further. Role: .Net Full stack Engineer Location: Pittsburgh, PA (Day 1 Onsite) Client: Winwire / Omnicell Mode: Full Time Opening...SuggestedHourly payFull timeLocal area
- ...Jenkins to GitHub Actions) where applicable. Collaborate with engineering teams to improve deployment efficiency and platform reliability... .... Familiarity with enterprise DevOps practices, including security, scalability, and reliability considerations. Experience working...PrincipalFor contractorsFlexible hours
- ...re seeking a future team member for the role of AI-Augmented Full-Stack Engineer to join our Cyber Detection and Response Team. This role is... ...Claude Code) and Model Context Protocols (MCPs) to accelerate software delivery, automate repetitive tasks, and elevate engineering...Suggested
- ...business challenges. Our services span AI, IT staffing, cloud computing, engineering, mobility, testing, and more. Certified with CMMI Level 3 and ISO standards, V2Soft is committed to quality and security. Beyond our work, we actively support local communities and non-...PrincipalLocal areaWorldwide
- ...span AI, IT staffing, cloud computing, engineering, mobility, testing, and more. Certified... ...standards, V2Soft is committed to quality and security. Beyond our work, we actively support... ...: • ligns business strategy with software solutions. • Proposes, designs & codes...PrincipalFor contractorsWork experience placementLocal areaWorldwideShift work
$240k - $330k
...You will recruit, mentor, and grow a high-performing team of engineers, fostering a culture of innovation, collaboration, and continuous... ...equivalent practical experience ~8+ years of experience in software engineering, with at least 5+ years focused on Machine...Principal$104.8k - $149.3k
...Description Job Description Summary: The Principal Engineer serves as the primary technical authority for software systems across New Product Introduction (NPI)... ...architecture, containerization, cyber security, artificial intelligence and automation. Plan...PrincipalWork experience placementWorldwideRelocation package- ...Pittsburgh, PA We are seeking a Principal Level Java Full Stack Developer to own the end-to-end... ...candidate is a full-stack engineer who thrives in complex,... ...engineering practices to deliver secure, resilient, and scalable software. Due to client requirements...Hourly payLocal area
$178.88k - $320.65k
...Job Requisition ID # 26WD94803 Senior Principal Machine Learning Engineer, ML Platform and Systems Architecture Position Overview The work... ...touches nearly every person on the planet. By creating software tools for making buildings, machines, and even the latest...PrincipalFor contractorsRemote work- Senior Specialist, Full Stack Engineer At BNY, our culture allows us to run our company better and... ...-stack developer who enjoys building software, writing code daily, solving technical... ...design, distributed systems concepts, and secure/resilient service development practices...Work at officeWorldwideFlexible hours
- ...is seeking a talented, self-motivating full-stack Laravel developer to help maintain and implement... ...with performance, usability and security at the forefront Refactor and update... ...methods (OAuth, JWT, etc) Experience with software package managers, including NPM and...Full time
- ...NationMind LLC is a technology consulting firm focused on software development and QA testing services. We help clients build reliable... ...deployment. Collaboration: Work with designers, product managers, and other engineers in Agile environments to deliver features....Full timeCurrently hiring
- ...something extraordinary. BNY is seeking Engineers who amplify team impact through... ...gets done, while ensuring what ships is secure, scalable, resilient and truly worth building... ...strong engineering fundamentals across software design, data, testing, and distributed systems...WorldwideFlexible hours
- ...Vice President, Full-Stack Engineer At BNY, our culture allows us to run our company better and... ...technical solutions. Establish and promote software engineering best practices, including... ...tools. ~ Strong understanding of secure web protocols ( SSL/TLS); familiarity...WorldwideFlexible hours
- ...methodology, attending daily stand-ups, sprint planning, and retrospective meetings. Minimum 2-3 years of software engineering experience Have built mobile apps (and/or web apps) full-stack before Enthusiastic about photo sharing and/or AI and/or social media...Full time
- ...Hi , Please find the full job description below and reply with your updated resume if you are interested… Title: Senior .Net Full Stack Developer Location: Coraopolis, PA Type: Contract (6+Months) Rate: $Open Job Description: Bachelor's or Master’s...Contract workWork experience placement
- ...Senior Database Software Engineer At BNY, our culture allows us to run our company better and enables employees’ growth and success. As... ...ways: Design, develop, and maintain database solutions for security reference data, corporate action entitlement and processing,...Work experience placementWorldwideFlexible hours
$89k - $143.75k
...uniquely positioned to innovate across the full spectrum of healthcare solutions... ...Job Sub Function: R&D Software/Systems Engineering Job Category: Scientific/Technology... ...Performing periodic risk assessment of security vulnerabilities in software for the product...Full timeTemporary workWork at officeLocal areaRemote workNight shift$102.5k - $187.9k
...span digital strategy, architecture, engineering, design, operations, and applied AI across... ...The opportunity As a Senior Full Stack Software Engineer , you will independently develop... ...teams to deliver scalable, secure, and production‑ready applications that...Summer holidayLocal areaFlexible hours$100k - $172.5k
...uniquely positioned to innovate across the full spectrum of healthcare solutions... ...Technology Enterprise Strategy & Security Job Sub Function: Solution Architecture... ...for the best talent for a Principal Product Security Engineer to be located in Danvers, MA or Raritan...PrincipalFull timeTemporary workWork at officeLocal areaImmediate startRemote work3 days per week- ...consulting firm focused on Technical Engineering, software development, technicians, QA testing and... ...hiring skilled professionals for Full Stack Developer to join our growing team.... ...manage databases and develop APIs for secure data interchange. · System...Contract workCurrently hiringLocal area
- ...Description About the Role: As a Full Stack Developer, you will be... ..., and upgrading existing software to enhance functionality and... ...Computer Science, Software Engineering, or a related field, or equivalent... .... Understanding of web security best practices and data...
$90k
...development capability, and the ability to guide a team through complex engineering challenges. You'll work closely with cross-functional partners... ..., and ensuring the successful implementation of robust and secure API services. As the Senior JAVA API Backend Developer, you...Permanent employmentImmediate start- ...Hitachi Rail STS USA, Inc., headquartered in Pittsburgh, PA, seeks a Principal System RAMS Engineer to be responsible for developing, updating and maintaining a RAMS (Reliability, Availability, Maintainability and Safety) specific schedule of activities in connection...PrincipalRelocation
- Vice president, Full Stack Java Engineer (Microservices & FinTech) At BNY, our culture allows us... ...17+ and Spring Boot 3.5+ with Spring Security; contribute to UI features with Angular... ...ship secure, reliable, and scalable software. In this role, you’ll make an...Full timeWorldwideFlexible hours
- ...Bentworth Elementary School Principal 12-Month Position Enrollment: 380, Grades K–4 Available: July 1, 2026 Experience Preferred Knowledge of elementary education best practices, Structured Literacy, and PBIS is preferred. Please send a letter...Principal
- ...Software Engineer eStaff Search Group has partnered with a local financial company to find... ...appropriate coding standards. Ensure that all security policies are followed and enforced.... ...or similar role.NET (VB and C#) SQL Server ASP.NET Full Stack experience a plus...Local area
- ...The client is modernizing an existing application using API and Microservices architecture Full Stack Development: Develop, and implement user interface components and backend services using Java and modern web technologies. Code Quality and Maintenance: Write clean...
$145k - $165k
...that will bring innovation safely into society. The Role: We are seeking a highly motivated and experienced Senior Software Engineer for full stack development for our services and infrastructure. In this role, you will be instrumental in designing, developing, and...Full timeTemporary workWork experience placementWork visaFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Full Stack Software Engineer - Security. Be the first to apply!
- senior java full-stack developer Pittsburgh, PA
- full stack developer Pittsburgh, PA
- full stack engineer Pittsburgh, PA
- remote .net full stack web developer Pittsburgh, PA
- full stack java developer Pittsburgh, PA
- junior full-stack web developer Pittsburgh, PA
- senior full stack web developer Pittsburgh, PA
- c# .net full stack developer Pittsburgh, PA
- java full stack angular developer Pittsburgh, PA
- full time engineer Pittsburgh, PA



