We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results
New

Principal Software Engineer ( Core Banking Systems)

First Citizens Bank
United States, North Carolina, Raleigh
100 East Tryon Road (Show on map)
Oct 27, 2025
Overview

This is a hybrid role, with the expectation that time working will regularly take place inside and outside of a company office. (CA, NC)

This position provides expert technical guidance on large, complex, and strategic projects with significant impact. Facilitates the creation and implementation of software systems and software development. Consults and provides subject matter expertise on software evaluations, feasibility studies, and new technologies. Specializes in software development and integration with third party solutions, as a single point of contact with the third-party vendors. Recommends processes and products that meet strategic goals while aligning with the Bank's long-term technology direction.


Responsibilities

  • Software Development Support - Facilitates software development through the creation of software utilities or other means to support effective software development activities/solutions. Evaluates software specifications to determine feasibility of use in particular infrastructures. Analyzes, presents, and implements necessary development and/or infrastructure changes.
  • Technical Expert - Maintains a strong knowledge of technology trends and impact on the Bank's infrastructure in order to provide relevant consultative guidance. Trains and mentors others on new technologies.
  • Consultation - Provides technical advice and direction to associates, management, and developmental project teams. Utilizes expertise to consult and develop software to solve complex technical problems.
  • Business Strategy - Advises on strategies that align developmental projects with long-term business needs and technological direction. Assists management in implementing initiatives or strategies across the division.

Qualifications

Bachelor's Degree and 10 years of experience in Software application development and maintenance OR High School Diploma or GED and 14 years of experience in Software application development and maintenance

Preferred:

  • Integrate data from Flexcube/UBS, the bank's core platform for commercial banking multi-currency deposits and loans, to enable accurate and timely financial reporting and exposure analysis.
  • Design ETL/ELT pipelines for Fiserv Signature, handling US DDA deposits, time deposits, and loan portfolios, ensuring consistency across domestic retail and commercial products.
  • Develop data integration solutions for IMX and Stucky, supporting Asset-Based Lending (ABL) products, to provide consolidated insights into collateral, credit utilization, and exposure risk.
  • Architect ingestion frameworks for nCino, enabling seamless data flow from credit onboarding and origination systems into downstream data warehouses for credit and loan lifecycle analytics.
  • Integrate card and merchant data from Fiserv FDR platforms, building unified transaction and revenue datasets for commercial card performance, merchant reconciliation, and fee analysis.
  • Develop data pipelines for IBSNet, the bank's Letters of Credit application, to automate extraction of trade finance and guarantee information into the enterprise warehouse.
  • Build integration solutions for Fiserv PEP+, ensuring ACH and payment transaction data is captured for reconciliations, fraud detection, and operational reporting.
  • Design ingestion models for Cachematrix, consolidating sweep investment and liquidity data for treasury and portfolio analytics.
  • Integrate iLevel data, supporting Global Fund Banking Management, to deliver comprehensive portfolio and exposure insights for commercial and general banking products.
  • Develop and maintain integration workflows for Moody's Risk Foundation, ensuring accurate data capture for credit risk, reserve management, and regulatory capital calculations.
  • Implement robust data governance, metadata, and quality frameworks to ensure integrity and compliance across all vended source systems.
  • Collaborate with business stakeholders, platform engineering, and risk teams to design data models that support credit, treasury, and liquidity analytics.
  • Provide architectural leadership and mentorship to engineering teams to standardize design patterns, ensure performance optimization, and align solutions with enterprise cloud strategies.
  • Experience with AWS controls related to data.
  • Snowflake and AWS working for a FinTech
  • Mentoring engineers in the team and provides technical expertise with the bank data technology/tools.
  • Takes ownership end to end and a great collaborator with other teams.

If hired in CA, the base pay for this position is generally between $155,000 and $255,000. Actual starting base pay will be determined based on skills, experience, location, and other non-discriminatory factors permitted by law. For some roles, total compensation may also include variable incentives, bonuses, benefits, and/or other awards as outlined in the offer of employment.

Benefits are an integral part of total rewards and First Citizens Bank is committed to providing a competitive, thoughtfully designed and quality benefits program to meet the needs of our associates. More information can be found at https://jobs.firstcitizens.com/benefits.

Applied = 0

(web-675dddd98f-4tmch)