Citizens is looking to gain practical, hands-on experience in the field of data engineering to derive valuable insights from enterprise data and deliver those insights back to stakeholders.
Requirements
Experience working with raw as well as prepared datasets
Understanding of master data management principles and processes
Familiarity with ETL, ELT, Star Schema, Hadoop, Apache Spark, Beam, Flink, and/or message brokers/messaging platforms such as Apache Kafka
Understanding of the banking industry, specifically the functions of custodial and consumer banking
Previous professional exposure to software development and/or engineering
Responsibilities
Assist with implementing data integration solutions for multiple platforms in Citizens
Help build robust data pipelines to collect process and compute different metrics from various financial sources, adhering to quality and development standards
Focus on designing data stores, software engineering, and making sure data is available for those who need it
Collaborate with cross functional team members as necessary and coming up with optimal solutions that meet data demands
Execute unit test of data populated in target data container, validating expected result, and ensuring quality and accuracy
Coordinate with business users for User Acceptance Testing and with Operations team for code deployment to upper environments
Other
Currently pursuing a Bachelor’s degree in Computer Science, Mathematics, Statistics, Engineering, or other technology-related degree
Expected graduation date of May 2027
Minimum GPA 3.0
Demonstrated ability to operate in a team environment, strong interpersonal and communication skills
U.S. Immigration sponsorship or work visa is not available for this position and candidates must have permanent authorization to work in the U.S.