Cloud Data Engineer Jobs in North Carolina
Cloud Data Engineer jobs in North Carolina are in strong demand, with active hiring concentrated in financial services, life sciences, and technology, and openings at every level from entry-level through senior and staff engineer. Charlotte, Raleigh, and Durham are the primary hiring metros, anchored by major employers such as Bank of America, Lenovo, and Red Hat that have long-standing operations in the state. The most in-demand specialties include cloud-native pipeline development, real-time streaming architectures, and data platform engineering on AWS and Azure. Find a role that fits below and apply directly.
Find Cloud Data Engineer JobsOverview
Showing 5 of 5+ Cloud Data Engineer jobs








Looking for more cloud data engineer jobs?
Explore related role searches to find more openings that fit.
See related jobs
We are seeking an experienced Senior Data Engineer with deep expertise in Oracle-based analytical platforms and Apache Spark to support large-scale data modernization, migration, and analytics initiatives. The ideal candidate will have hands-on experience building high-performance data pipelines, optimizing large-scale data processing workloads, and integrating enterprise data platforms with modern cloud analytics solutions.
Key Responsibilities:
- Design, develop, and optimize large-scale data processing solutions using Apache Spark (PySpark/Scala) and Python.
- Build and maintain scalable ETL/ELT pipelines for analytical and reporting workloads.
- Optimize query performance, Spark jobs, and end-to-end data processing pipelines for high-volume batch and near real-time workloads.
- Design and implement data integration, replication, and ingestion solutions using technologies such as Oracle GoldenGate, Kafka, and CDC frameworks.
- Collaborate with application, data, and analytics teams to develop scalable data models and processing frameworks.
- Drive performance tuning initiatives across Oracle, Spark, and distributed data processing environments.
Required Qualifications:
- 8+ years of experience in Data Engineering or related roles.
- Strong hands-on experience with Apache Spark (PySpark and/or Scala) and Python.
- Deep understanding of Oracle databases supporting OLAP, data warehousing, and analytical workloads.
- Proven experience tuning and optimizing:
- Spark applications and execution plans
- Complex SQL queries
- Large-scale ETL/ELT processes
- High-volume batch processing workloads
- Strong SQL and data modeling skills.
- Experience with Oracle GoldenGate, CDC, or enterprise-scale data integration technologies.
Preferred Qualifications:
- Experience with Oracle Exadata and large-scale Oracle analytics platforms.
- Experience with Google Cloud Platform (GCP) services such as BigQuery, Dataproc, Cloud Storage, Pub/Sub, and Dataflow.
- Experience integrating Oracle with cloud data platforms, data lakes, Kafka, Hadoop, or BigQuery.
- Experience with Azure, OCI, or multi-cloud data architectures.
- Experience supporting large-scale data migration and modernization programs.
- Ideal Candidate A hands-on data engineer with strong expertise in Oracle for analytical and data warehousing workloads, advanced Spark development and performance tuning skills, and experience building scalable cloud-based analytics solutions. Experience with Google Cloud and BigQuery is highly desirable.
See All 5 Cloud Data Engineer Jobs in North Carolina
Find roles in North Carolina that match your experience and apply in just a few clicks.
Find Cloud Data Engineer JobsCloud Data Engineer Jobs by City in North Carolina
Where North Carolina roles are concentrated, by current openings.
Cloud Data Engineer Job Market in North Carolina
A snapshot from current North Carolina openings, updated as new roles post.
Who's Hiring



Top Industries Hiring
- Technology & Software
- Banking & Financial Services
What North Carolina Employers Look For
The qualifications that appear most often in cloud data engineer jobs across North Carolina.
- Bachelor's degree in computer science, information systems, or a related engineering field
- Hands-on experience building and maintaining pipelines on AWS, Azure, or Google Cloud Platform
- Proficiency in Python, Scala, or SQL for large-scale data transformation and processing
- Practical experience with orchestration tools such as Apache Airflow, dbt, or Apache Spark
- Familiarity with cloud data warehouses including Snowflake, Databricks, or Amazon Redshift
- Experience working with DevOps practices, CI/CD pipelines, and infrastructure-as-code tools like Terraform
Cloud Data Engineer Jobs in North Carolina: Frequently Asked Questions
How do you become a cloud data engineer in North Carolina?
Cloud data engineering has no state-issued license in North Carolina, so the path runs through education and certifications. Most hiring managers expect a bachelor's degree in computer science, data engineering, or a related field, though strong candidates from bootcamps or self-study do break in. Cloud certifications from AWS, Microsoft Azure, or Google Cloud carry real weight with North Carolina employers, particularly in the Charlotte financial corridor and the Research Triangle's tech and life sciences sectors.
How much do cloud data engineers make in North Carolina?
Cloud data engineers in North Carolina earn a median of about $134,630 a year, based on May 2025 Bureau of Labor Statistics wage data, ranging from around $81,230 for the lowest 10% to over $178,380 for the top 10%. Pay rises with experience, specialty, and employer.
Which companies hire cloud data engineers in North Carolina?
Employers hiring cloud data engineers in North Carolina right now include Truist, U.S. Bank, and Refinitiv US LLC (Now Part Of Lseg), based on current listings on Migrate Mate as of September 2026. North Carolina's mix of large financial institutions in Charlotte and research-driven tech and pharma companies in the Triangle creates steady, varied demand across industries for this role.
Which North Carolina cities have the most cloud data engineer jobs?
Charlotte and Raleigh have the most cloud data engineer openings in North Carolina. Charlotte's concentration of major banks and fintech firms drives the bulk of demand, while Raleigh and Durham benefit from Research Triangle Park's deep roster of technology, life sciences, and enterprise software employers that consistently hire for cloud data infrastructure roles.
Are there remote cloud data engineer jobs in North Carolina?
Yes, and more than most fields. Cloud data engineering is inherently a desk-based, infrastructure-agnostic discipline, which makes remote arrangements common. About 0% of cloud data engineer openings tied to North Carolina are remote or hybrid as of September 2026, reflecting how well the role translates to distributed teams. Pipeline development, data modeling, and platform maintenance are the tasks most frequently done fully remote.
How can I get hired as a cloud data engineer in North Carolina with little or no experience?
The most realistic entry path is through a data analyst or software engineering role at a North Carolina employer, then transitioning once you've built cloud exposure on the job. Large Research Triangle employers including SAS Institute and Fidelity Investments run associate and new-grad programs that accept candidates with strong fundamentals in SQL and Python. Building a public portfolio on GitHub that demonstrates a working ETL pipeline on a free-tier cloud environment gives early-career candidates a concrete edge over those with only coursework.
Where can I find and apply to cloud data engineer jobs in North Carolina?
You can find and apply to cloud data engineer jobs in North Carolina on Migrate Mate, which lists current openings tied to the state across experience levels and North Carolina metros. Find roles that fit your background and apply directly to the employers posting them.
See All 5 Cloud Data Engineer Jobs in North Carolina
Find roles in North Carolina that match your experience and apply in just a few clicks.
Find Cloud Data Engineer Jobs