Principal Software Engineer

Citizens Financial Group·Oracle Recruiting
United StatesFull-timePosted Jun 25, 2026
Open original posting

Citizens Financial Group, Inc. (CFG) seeks a Principal Software Engineer for its Johnston, Rhode Island location.

 

Responsibilities

 

  • Designs, modifies, develops, and implements technology solutions. 

  • Builds modern, architecturally sound components, tools, and applications to meet mission-driven strategic business goals. 

  • Serves as a peer-leader, encouraging a culture of innovation and accountability while adhering to Agile best practices. 

  • Employs industry best practices to evaluate, correct and prevent vulnerabilities during the software development process. 

  • As Calypso SME, provides insights for smooth Calypso integration with financial market utilities such as DTCC SDR, FedWire, Bloomberg, AcadiaSoft, and with market data sources, market and credit risk platforms.

  • Participates in an environment rapidly transforming to the Agile methodology, adhering to best practices, and collaborating effectively with teammates. 

  • Infuses quality of service characteristics, including scalability, manageability, and maintainability, into distributed service-based framework to create or expand business or technical capabilities. 

  • Contributes insight when considering design specifications, considering the goals of the consumer-facing product. 

  • Participates in code and design reviews to ensure that solutions meet the enterprise standards and best practices. 

  • Collaborates with experience owners to deliver robust solutions that drive user experience and achieve the project goals. 

  • Experiments with and learns new technologies, participating in internal and external technology communities, mentoring other members of engineering community. 

  • Evaluates technical feasibility and potential project risks.

 

 

Qualifications: 

Bachelor’s degree, or foreign equivalent, in Engineering (any), Computer Science, or related field and eight (8) years of progressive, post-baccalaureate experience in the offered position, Software Engineering Lead, or a related position involving developing technology solutions for financial services. 

Full term of experience must include: 

  • Utilizing, implementing, and supporting Calypso platforms and infrastructure.

  • Systems configuration, implementation and testing for OTC derivatives products across the trading lifecycle including front, middle and back office processing. 

  • Configuring and extending with Calypso application modules for interest rates, commodities, FX, FX Options, Fixed Income and equity derivative asset classes.

  • Conducting General Ledger accounting, ISDA SIMM and Swift processing; Integrating Calypso with financial market utilities including DTCC SDR, FedWire, Bloomberg, AcadiaSoft, and with market data sources, market and credit risk platforms.

  • Developing and supporting applications with Java, MQ, and API development.

  • Utilizing UNIX, Oracle SQL, and Linux; 

  • Utilizing Java, HTML, Python, and Unix shell scripts programming languages.

  • Utilizing Python, shell scripts, BeyondCompare, and eclipse. 

 

May telecommute from any U.S. location.
 

Worksite: One Citizens Bank Way, Johnston, RI 02919 United States, 40 hrs/wk. EO employer.

 

For summary of benefits and to apply visit our website at https://jobs.citizensbank.com and apply online (Job ID: 47611) or email resume and cover letter to Recruiting@Citizensbank.com with subject line: 47611. 

 

Direct applicants only. 

Want jobs like this matched to you?

Swoopd scores fresh postings against your résumé so you only see the matches that matter.

Get started free