Principal Software Engineering Architect (ECM - Content Management) jobs in United States
cer-icon
Apply on Employer Site
company-logo

Citizens · 22 hours ago

Principal Software Engineering Architect (ECM - Content Management)

Citizens is a leading financial services company, and they are seeking a Principal Software Engineering Architect to lead the architectural vision and modernization of their Enterprise Content Management platforms. The role involves partnering with various teams to design scalable content solutions and drive ECM capabilities across the organization.

BankingCredit CardsFinancial ServicesFinTechRetail
check
H1B Sponsor Likelynote

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 DevSecOps, threat modeling, and vulnerability prevention practices

Qualification

ECM architectureCloud ECM ecosystemsAPI-first content servicesEnterprise data migrationMetadata designNuxeoCMODAlfrescoProgramming languagesCICD toolsDevSecOpsAgile methodologyLeadership skillsCommunication skills

Required

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, GitHub Actions, CircleCI
Strong communication and leadership skills with the ability to present architectural vision at the executive level
Strong Linux, Bash, DevSecOps, 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

Preferred

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, custodial processes, and regulatory environments tied to ECM
Experience with NoSQL databases, message brokers (RabbitMQ, Kafka), Lucene, Redis, Memcache, and distributed content architectures
Master's degree in Computer Science, Engineering, Information Systems, or related technical discipline
Additional certifications in cloud architecture, ECM platforms, or enterprise architecture frameworks (e.g., TOGAF) are advantageous

Benefits

Comprehensive medical, dental and vision coverage
Retirement benefits
Maternity/paternity leave
Flexible work arrangements
Education reimbursement
Wellness programs

Company

Citizens

company-logo
At Citizens, we recognize that the journey to accomplishment is no longer linear and that individuals are made of all they have done and all they are going to do.

H1B Sponsorship

Citizens has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2020 (1)

Funding

Current Stage
Public Company
Total Funding
$2B
2025-02-26Post Ipo Debt· $750M
2024-07-09Post Ipo Debt· $1.25B
2014-09-23IPO

Leadership Team

leader-logo
Melisa Carrascoza
SVP, Business Banking Market Executive - New England South
linkedin
leader-logo
Steve Kozek
Head of Commercial Excellence, Senior Vice President
linkedin
Company data provided by crunchbase