← Search all jobs

Senior Data Engineer - DevOps

First Citizens Bank

Remote · Raleigh, NC · Posted September 17, 2026

Just laid off? Start here: a plan for the first weeks

See every open role at First Citizens Bank

More in North Carolina job market · All Senior Data Engineer jobs (340) · Financial Services & Banking · Data & Analytics jobs

More roles at First Citizens Bank

Similar jobs

Where Raleigh, NC ranks

Where Raleigh, NC placed in our monthly rankings, month by month. Each month stays online at its own address.

Pay compared with the market

This listing does not state pay. Across 101 open senior data engineer listings that state pay, the middle half runs $135,000 to $180,000 and the median is $157,500.

Listed pay is what employers advertise, not what people are paid.

Senior Data Engineer salaries by state · Check your own pay

How AI is used in this kind of work

Among database architects, AI is already used for a large share of the tasks. Measured exposure for database architects: 58% (high).

Share of this job’s tasks that AI is already used for at work, from real usage. It is not a forecast of job loss, and a low number means no use seen yet. Source: Anthropic Economic Index.

Check how this applies to your own job

Skills this job asks for

Say which you have and which you want to build. We use it to match you to jobs like this one.

  • Python
  • Audit
  • AWS
  • Azure
  • CI/CD

About the job

Overview

This is a remote role that may only be hired in the following location(s): North Carolina, Arizona, Texas and Florida.

We are seeking an experienced DevOps Engineer to design, build, and maintain CI/CD pipelines, infrastructure automation, and deployment workflows supporting our data engineering platform. This role focuses on infrastructure as code, configuration management, cloud operations, and enabling data engineers to deploy reliably and rapidly across AWS and Azure environments.

Responsibilities & Qualifications

Duties & Responsibilities:

Design, build, automate, test, deploy enterprise CI/CD deployment pipelines using GitLab, Azure DevOps frameworks across multiple environments ensuring secure, auditable, rollback capabilities.

Design, provision, and manage reusable and standardized Infrastructure as Code frameworks for Snowflake, AWS, DBT, Qlik infrastructure using Terraform.

Develop Python scripts and tools for infrastructure automation, cloud operations, and deployment workflows. Build custom integrations between CI/CD systems, cloud platforms, DBT, and Snowflake.

Implement enterprise monitoring, logging, and observability solutions using Splunk, Dynatrace, CloudWatch to enable proactive alerting, centralized log management, audit compliance, and real-time visibility into infrastructure health, system utilization, and operational reliability.

Design and automate deployment frameworks for Airflow DAGs, dbt Cloud transformations, data processing jobs, and application components, leveraging artifact management, container registries, and blue-green/canary deployment strategies.

Design backup and disaster recovery strategies for data infrastructure; automate backup provisioning and testing.

Develop and maintain comprehensive documentation, runbooks, and operational procedures for infrastructure, CI/CD pipelines, and platform services; promote knowledge sharing through mentoring, training sessions, and continuous improvement initiatives.

Qualifications:

Bachelor's Degree and 4 years of experience in DevOps engineering, data technologies, cloud platforms OR High School Diploma or GED and 8 years of experience in DevOps engineering, data technologies, cloud platforms

Preferred Qualifications :

Strong experience developing automated CI/CD frameworks using GitLab, Azure DevOps, Jenkins, AWS

Hands-on with Terraform and Infrastructure as Code

Configuration management tools (Ansible, Puppet, or similar)

Python programming, scripting, automation development

Integrating on-premise and cloud applications/tools with AWS services, Snowflake, DBT

Configuration Management: Ansible and/or Puppet — ability to write playbooks/manifests and manage infrastructure state

Cloud platforms: AWS (EC2, S3, RDS, VPC, IAM, Lambda, Glue, Lakeformation) and Azure (VMs, App Services, Blob Storage, Cosmos DB, networking)

Snowflake: operational knowledge of warehouse management, cost optimization, and cloud integration

Git/GitLab/GitHub: version control, branching strategies, and repository management

Linux/Unix system administration and command-line proficiency

Networking fundamentals: VPCs, subnets, security groups, DNS, load balancing

Relevant cloud and devops certifications

Financial banking experience is a plus.

#LI-JM1

Additional Information

Benefits are an integral part of total rewards and First Citizens Bank is committed to providing a competitive, thoughtfully designed and quality benefits program to meet the needs of our associates. More information can be found at https://jobs.firstcitizens.com/benefits .

Duties & Responsibilities:

Design, build, automate, test, deploy enterprise CI/CD deployment pipelines using GitLab, Azure DevOps frameworks across multiple environments ensuring secure, auditable, rollback capabilities.

Design, provision, and manage reusable and standardized Infrastructure as Code frameworks for Snowflake, AWS, DBT, Qlik infrastructure using Terraform.

Develop Python scripts and tools for infrastructure automation, cloud operations, and deployment workflows. Build custom integrations between CI/CD systems, cloud platforms, DBT, and Snowflake.

Implement enterprise monitoring, logging, and observability solutions using Splunk, Dynatrace, CloudWatch to enable proactive alerting, centralized log management, audit compliance, and real-time visibility into infrastructure health, system utilization, and operational reliability.

Design and automate deployment frameworks for Airflow DAGs, dbt Cloud transformations, data processing jobs, and application components, leveraging artifact management, container registries, and blue-green/canary deployment strategies.

Design backup and disaster recovery strategies for data infrastructure; automate backup provisioning and testing.

Develop and maintain comprehensive documentation, runbooks, and operational procedures for infrastructure, CI/CD pipelines, and platform services; promote knowledge sharing through mentoring, training sessions, and continuous improvement initiatives.

Qualifications:

Bachelor's Degree and 4 years of experience in DevOps engineering, data technologies, cloud platforms OR High School Diploma or GED and 8 years of experience in DevOps engineering, data technologies, cloud platforms

Preferred Qualifications :

Strong experience developing automated CI/CD frameworks using GitLab, Azure DevOps, Jenkins, AWS

Hands-on with Terraform and Infrastructure as Code

Configuration management tools (Ansible, Puppet, or similar)

Python programming, scripting, automation development

Integrating on-premise and cloud applications/tools with AWS services, Snowflake, DBT

Configuration Management: Ansible and/or Puppet — ability to write playbooks/manifests and manage infrastructure state

Cloud platforms: AWS (EC2, S3, RDS, VPC, IAM, Lambda, Glue, Lakeformation) and Azure (VMs, App Services, Blob Storage, Cosmos DB, networking)

Snowflake: operational knowledge of warehouse management, cost optimization, and cloud integration

Git/GitLab/GitHub: version control, branching strategies, and repository management

Linux/Unix system administration and command-line proficiency

Networking fundamentals: VPCs, subnets, security groups, DNS, load balancing

Relevant cloud and devops certifications

Financial banking experience is a plus.

#LI-JM1

Benefits are an integral part of total rewards and First Citizens Bank is committed to providing a competitive, thoughtfully designed and quality benefits program to meet the needs of our associates. More information can be found at https://jobs.firstcitizens.com/benefits .