×
Register Here to Apply for Jobs or Post Jobs. X

Principal Software Engineering Architect; ECM - Content Management

Job in Johnston, Providence County, Rhode Island, 02919, USA
Listing for: Citizens Bank
Full Time position
Listed on 2026-02-16
Job specializations:
  • IT/Tech
    Systems Engineer, Cloud Computing
Salary/Wage Range or Industry Benchmark: 150000 - 200000 USD Yearly USD 150000.00 200000.00 YEAR
Job Description & How to Apply Below
Position: Principal Software Engineering Architect (ECM - Content Management)

Overview

Description

4 Days in the office from any of our locations in RI, Iselin NJ, MA, Pittsburgh PA, or Phoenix AZ and couple other locations. Role is not relocation eligible.

Job Title: ECM Principal Architect

Job Code: TBD (Modeled on TSA
328)

Responsibilities

As the ECM Principal Architect
, you will lead the architectural vision, engineering strategy, and modernization of Enterprise Content Management platforms across the bank. You will partner closely with engineering teams, product leadership, risk, and enterprise architecture to design and deliver scalable, cloud‑ready content solutions that power critical business functions and end‑to‑end customer experiences.

You will serve as a technology thought leader, driving next‑generation ECM capabilities—including content services, metadata modeling, document lifecycle automation, AI‑enabled enrichment, cloud transformation, and repository modernization.

Core Responsibilities
  • Lead the architecture, modernization, and transformation of ECM platforms, including legacy systems (CMOD, Alfresco) and next‑generation platforms (Nuxeo).
  • Drive ECM migration strategies
    , including repository consolidation, structured/unstructured data migration, and cloud content re‑platforming.
  • Define and maintain ECM reference architectures, governance standards, design patterns
    , and integration frameworks.
  • Architect and deliver API‑first content services
    , microservices, and workflow‑driven content applications.
  • Oversee design and implementation of content ingestion, classification, metadata models, retention, archival, search, and document lifecycle automation.
  • Ensure ECM platforms align with security, regulatory, retention, and privacy
    requirements.
  • Promote quality attributes such as scalability, resiliency, observability, and maintainability across the content ecosystem.
  • Partner across business domains (lending, operations, wealth, compliance, commercial banking, servicing) to define ECM solution strategies.
  • Provide technical leadership
    , mentoring engineers and architects while fostering a culture of innovation, accountability, and architectural rigor.
  • Drive adoption of Nuxeo as the modern content platform and lead migrations from legacy ECM solutions like CMOD and Alfresco
    .
  • Collaborate in Agile teams to translate business vision into actionable architectural roadmaps and detailed technical designs.
  • Ensure secure development through Dev Sec Ops , threat modeling, and vulnerability prevention practices.
Required Qualifications
  • 10+ years of experience in ECM architecture, enterprise content platforms, or large‑scale content engineering.
  • Hands‑on expertise with multiple ECM platforms, including:
    • CMOD (Content Manager OnDemand)
    • Alfresco
    • Nuxeo / modern cloud-native ECM solutions
  • Proven experience leading enterprise data/content migration
    initiatives, including large repository migrations and cloud re‑platforming.
  • Deep proficiency in metadata design, taxonomies, capture/ingestion, document lifecycle management, archival, and governance.
  • Strong experience architecting cloud ECM ecosystems (AWS/Azure/GCP) including object storage, IAM, encryption, and secure content services.
  • Mastery in at least one programming or scripting language (e.g.
    Java, Python, JavaScript, Golang
    ).
  • Experience with API-first content services, microservices, workflow engines
    , and event‑driven systems.
  • Familiarity with search engines such as Elasticsearch/Lucene and modern caching frameworks.
  • CICD experience with Jenkins, Git Hub Actions, CircleCI
    .
  • Strong communication and leadership skills with the ability to present architectural vision at the executive level.
  • Strong Linux, Bash, Dev Sec Ops , and automation capabilities.
  • Solid understanding of systems design, algorithms, distributed systems, and data structures.
  • Cloud architecture certifications (e.g.,
    AWS Solutions Architect
    , Azure Architect
    ) preferred.
Desired Qualifications
  • 3+ years of experience in financial services, preferably related to content‑heavy functions such as regulatory, lending, wealth, compliance, or operations.
  • Experience applying AI/ML, NLP, or Intelligent Document Processing for classification, extraction, and enrichment.
  • Understanding of banking systems,…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary