F

First Citizens BancShares

Full-service bank offering loans and investments

Data Engineer 2 - ETL/ELT

Data EngineeringConfirmed live in the last 24 hours
Full-timeNo salary listed

About the Job

Requirements

  • A bachelor's degree and 2 years of experience in data engineering, data technologies, or cloud platforms, or a high school diploma or GED and 6 years of experience in those areas.

Responsibilities

  • Design, develop, and maintain data pipelines for efficient real-time and batch data processing and integration.
  • Implement and optimize ETL processes to extract, load, transform, and integrate data from various sources.
  • Enhance data flows and storage solutions to improve performance.
  • Design and implement data warehouse structures, ensure data quality and consistency, and apply data modeling techniques for efficient storage and retrieval.
  • Implement data governance policies, data quality frameworks, standards, and documentation, and ensure compliance with relevant data regulations and standards.
  • Implement data security measures and access controls, and maintain data protection protocols.
  • Analyze and optimize system performance for large-scale data operations, troubleshoot data issues, and implement robust solutions.
  • Write unit test cases, validate data integrity and consistency requirements, and adopt automated data pipelines using GitLab, GitHub, and CI/CD tools.
  • Adopt release management processes to promote code deployment across production, disaster recovery, and other environments, and provide support activities.
  • Collaborate with data scientists, analysts, and other teams to understand and meet data requirements, and participate in cross-functional projects supporting data-driven initiatives.

Desired Qualifications

  • Hands-on production experience building data pipelines using Medallion Architecture patterns.
  • Experience with data ingestion using Qlik Replicate, including snapshot, change data capture, and batch ingestion.
  • Experience developing data pipeline components in Python.
  • Experience with dbt Cloud transformations, testing, and SQL development.
  • Experience with Snowflake ingestion and processing, including Snowpipe, Tasks, and Stored Procedures.
  • Knowledge of role-based access control and data masking concepts in Snowflake.
  • Experience with cloud-native development on AWS or equivalent Azure platforms.
  • Experience with CI/CD pipelines, including GitLab and GitHub Actions.
  • Experience with observability and monitoring tools such as Splunk or Dynatrace.
  • Experience in regulated or governance-heavy environments.
  • Relevant cloud or data platform certifications.

About the Company

First Citizens BancShares

Full-service bank offering loans and investments

First Citizens BancShares operates First Citizens Bank, offering a full range of financial services for individuals and businesses. Its products include checking and savings accounts, credit cards, mortgages and auto loans, personal loans, online and mobile banking, wealth management and investment services, insurance, and small business banking. The core product set is accessed via online and mobile platforms, branch networks, and ATM access, with features like online statements, bill pay, direct deposit, and rewards programs. The bank positions itself through a broad suite of banking and financial services tailored to different customer segments such as personal, business, and wealth customers, emphasizing integrated banking experience and customer support. Overall, the goal is to help customers manage money, borrow for major needs (homes, vehicles, education), invest for future goals, and protect their financial security through a range of financial products and advisory services.

Company size
10,001+
Company stage
IPO
Headquarters
Raleigh, NC
Founded
1898

Recently Posted Jobs

Explore more opportunities at First Citizens BancShares

See more jobs