1

Etl Jobs in Raleigh, NC (NOW HIRING)

Data Engineer ETL

Durham, NC · On-site

$110K - $132K/yr

Job Summary We are seeking a highly motivated Data Engineer (ETL) to design, develop, and maintain scalable data engineering solutions supporting enterprise data aggregation and integration ...

AWS/Java/ETL Developer

Raleigh, NC · On-site

$50 - $55/hr

Knowledge/experience using any ETL tools, experience with data analytics using PowerBI or AWS Quick Sight etc. is plus. * Must have experience/familiar with Agile/Scrum Framework environments.

NC client AWS/Java/ETL Developer

Raleigh, NC · On-site

$45 - $58.25/hr

client-ITD is seeking an AWS/Java/ETL developer specializing in Data modernization using cloud solutions on AWS . client-ITD is looking to hire an AWS/Java developer with 8-10 years of software ...

NC client AWS/Java/ETL Developer

Raleigh, NC · On-site

$45 - $58.25/hr

client-ITD is seeking an AWS/Java/ETL developer specializing in Data modernization using cloud solutions on AWS . client-ITD is looking to hire an AWS/Java developer with 8-10 years of software ...

Sr Data Engineer

Raleigh, NC · On-site

$111K - $133K/yr

We are seeking a skilled mid-level+ Data Engineer to join our team and focus on quality assurance, quality checking, and ETL processes. The successful candidate will be responsible for ensuring the ...

Data Engineer - Senior

Raleigh, NC · On-site

$111K - $133K/yr

Design, develop, and optimize ETL workflows to efficiently transfer data from file transfer services to S3 buckets and Snowflake. Data Integration: Ensure seamless data integration into data platform ...

Sr Data Engineer

Raleigh, NC · On-site

$78 - $85/mo

Design, develop, and optimize ETL workflows to efficiently transfer data from file transfer services to S3 buckets and Snowflake. * Data Integration : Ensure seamless data integration into data ...

Data Engineer - Senior

Raleigh, NC · On-site

$78 - $85/mo

Design, develop, and optimize ETL workflows to efficiently transfer data from file transfer services to S3 buckets and Snowflake. * Data Integration : Ensure seamless data integration into data ...

Data engineer

Raleigh, NC · On-site

$111K - $133K/yr

We are seeking a skilled mid-level+ Data Engineer to join our team and focus on quality assurance, quality checking, and ETL processes. The successful candidate will be responsible for ensuring the ...

Data Engineer - Senior

Raleigh, NC · On-site

$111K - $133K/yr

Design, develop, and optimize ETL workflows to efficiently transfer data from file transfer services to S3 buckets and Snowflake. * Data Integration: Ensure seamless data integration into data ...

Data Engineer

Raleigh, NC · On-site

$111K - $133K/yr

Design, develop, and optimize ETL workflows to efficiently transfer data from file transfer services to S3 buckets and Snowflake. * Data Integration : Ensure seamless data integration into data ...

Data Engineer //Local to NC

Raleigh, NC · On-site

$111K - $133K/yr

ETL Processes: Design, develop, and optimize ETL workflows to efficiently transfer data from file transfer services to S3 buckets and Snowflake.Data Integration: Ensure seamless data integration into ...

Data Engineer

Raleigh, NC · On-site

$111K - $133K/yr

Design, develop, and optimize ETL workflows to efficiently transfer data from file transfer services to S3 buckets and Snowflake. Data Integration : Ensure seamless data integration into data ...

next page

Showing results 1-20

Etl information

See Raleigh, NC salary details

$27

$49

$69

How much do etl jobs pay per hour?

As of Jul 28, 2026, the average hourly pay for etl in Raleigh, NC is $49.28, according to ZipRecruiter salary data. Most workers in this role earn between $42.12 and $55.10 per hour, depending on experience, location, and employer.

Is ETL hard to learn?

ETL (Extract, Transform, Load) is a data integration process that requires understanding of databases, scripting, and data workflows. Learning ETL tools like Informatica, Talend, or Apache NiFi involves gaining technical skills and experience with data manipulation, but it can be learned through training and practice. The difficulty depends on prior technical knowledge and familiarity with data concepts.

What are ETL jobs?

ETL stands for Extract, Transform, Load, which refers to a process used in data integration and management. ETL jobs involve extracting data from various sources, transforming it into a consistent format, and loading it into a destination system such as a data warehouse. Professionals working in ETL design, develop, and maintain these processes to ensure data is accurate, reliable, and ready for analysis. ETL is essential for organizations that need to consolidate data from multiple sources for business intelligence and reporting.

Will ETL be replaced by AI?

ETL (Extract, Transform, Load) roles involve designing and managing data pipelines, which AI can assist but not fully replace. AI tools can automate parts of data processing and improve efficiency, but human expertise is still needed for complex data integration, validation, and system oversight. Therefore, ETL jobs are likely to evolve with AI integration rather than disappear entirely.

What tech jobs pay 400,000 a year?

High-level data engineering roles such as senior ETL developers or architects with extensive experience, expertise in tools like Apache Spark or Kafka, and advanced certifications can reach or exceed $400,000 annually. These positions often require leadership responsibilities, specialized skills, and work in large organizations or consulting firms with competitive compensation packages.

What are the key skills and qualifications needed to thrive as an ETL (Extract, Transform, Load) Developer, and why are they important?

To thrive as an ETL Developer, you need strong skills in data analysis, SQL, database management, and a background in computer science or a related field. Familiarity with ETL tools such as Informatica, Talend, or Microsoft SSIS, and possibly certifications in data engineering or relevant platforms, is typically expected. Analytical thinking, attention to detail, and effective communication are crucial soft skills for translating business requirements into technical solutions. These skills are vital to ensure accurate, efficient, and reliable data integration processes that support business intelligence and decision-making.

What is the difference between Etl vs Data Analyst?

AspectEtlData Analyst
Required CredentialsTypically requires knowledge of SQL, scripting, and data warehousing toolsRequires skills in statistics, data visualization, and often a degree in analytics or related fields
Work EnvironmentData integration and pipeline development in data warehouses or ETL toolsData interpretation, reporting, and visualization in business or research settings
Industry UsageUsed in data engineering, data warehousing, and BI projectsUsed across industries for insights, reporting, and decision-making

ETL (Extract, Transform, Load) specialists focus on building data pipelines to move and prepare data for analysis. Data Analysts interpret and visualize data to support business decisions. While ETL involves technical data processing, Data Analysts focus on analyzing and presenting data insights.

What is ETL in a job?

ETL in a job refers to the process of Extracting data from various sources, Transforming it into a suitable format, and Loading it into a data warehouse or database. ETL developers or specialists typically work with tools like Informatica, Talend, or Apache NiFi and require skills in data modeling, scripting, and database management.

What are some typical challenges faced by ETL professionals during data integration projects?

ETL professionals often encounter challenges such as handling inconsistent or incomplete data, optimizing performance for large-scale data loads, and ensuring data security during transfers. Coordination with multiple teams—like data architects, business analysts, and database administrators—is essential to clarify data requirements and resolve issues quickly. Additionally, adapting ETL processes to evolving business needs and new data sources requires a proactive and problem-solving mindset.
What are the most commonly searched types of Etl jobs in Raleigh, NC? The most popular types of Etl jobs in Raleigh, NC are:
What are popular job titles related to Etl jobs in Raleigh, NC? For Etl jobs in Raleigh, NC, the most frequently searched job titles are:
What job categories do people searching Etl jobs in Raleigh, NC look for? The top searched job categories for Etl jobs in Raleigh, NC are:
What cities near Raleigh, NC are hiring for Etl jobs? Cities near Raleigh, NC with the most Etl job openings:
Infographic showing various Etl job openings in Raleigh, NC as of July 2026, with employment types broken down into 88% Full Time, 4% Part Time, and 8% Contract. Highlights an 82% Physical, 5% Hybrid, and 13% Remote job distribution, with an average salary of $102,494 per year, or $49.3 per hour.
Data Engineer ETL

Data Engineer ETL

Compunnel

Durham, NC • On-site

$110K - $132K/yr

Contractor

This job post has expired today. Applications are no longer accepted.


Job description

Job Summary
We are seeking a highly motivated Data Engineer (ETL) to design, develop, and maintain scalable data engineering solutions supporting enterprise data aggregation and integration initiatives. This role focuses on building high-performance ETL pipelines, developing Apache Spark applications, processing large-scale datasets, and leveraging cloud-native technologies to deliver reliable and efficient data solutions. The ideal candidate will have strong expertise in Spark, Scala, Java, cloud platforms, and big data technologies while collaborating with cross-functional teams in an Agile environment.
Key Responsibilities
Design, develop, and maintain scalable ETL pipelines for enterprise data integration and movement.
Develop, test, deploy, and support ETL batch jobs using Apache Spark and Amazon EMR.
Build and maintain Spark services for large-scale data processing.
Schedule, monitor, troubleshoot, and optimize Spark batch processing jobs.
Develop Java clients for consuming REST and SOAP APIs.
Develop and maintain Scala-based Spark batch applications.
Process and transform large datasets using Apache Spark.
Store and manage processed data in NoSQL databases such as Cassandra or Yugabyte.
Design and implement cloud-based data warehouse and data lake solutions using Snowflake.
Work with large-scale data storage formats including Parquet and HDF5.
Develop cloud-native data engineering solutions using AWS services.
Collaborate with cross-functional teams to design innovative data solutions that address business requirements.
Participate in code reviews, pair programming, and technical discussions to ensure code quality and best practices.
Support the full Software Development Life Cycle (SDLC), including analysis, design, development, testing, deployment, and maintenance.
Troubleshoot production issues and optimize data processing performance.
Identify opportunities for innovation and continuous improvement in data engineering practices.
Collaborate across multiple Agile teams to deliver scalable and reliable data solutions.
Apply a customer-first mindset when designing and delivering enterprise data solutions.
Required Qualifications
Bachelor's degree in Computer Science, Information Systems, or a related field.
Proven experience in Data Engineering.
10+ years of experience developing Spark services for large-scale data movement.
Experience scheduling, monitoring, debugging, and optimizing ETL Spark batch processes.
Hands-on experience developing Java clients for REST and SOAP API integrations.
Experience developing Scala Spark batch applications.
Experience developing, deploying, and maintaining Apache Spark and Amazon EMR ETL jobs.
Experience processing big data using Apache Spark.
Experience with NoSQL databases such as Cassandra or Yugabyte.
Experience with cloud-based data warehouse and data lake platforms such as Snowflake.
Experience managing large datasets using storage formats such as Parquet and HDF5.
Experience developing cloud-native solutions using AWS services.
Strong understanding of software development lifecycle (SDLC) methodologies.
Strong analytical, troubleshooting, and problem-solving skills.
Experience working in Agile software development environments.
Excellent collaboration and communication skills.
Preferred Qualifications
Experience designing enterprise-scale data integration and aggregation solutions.
Experience supporting external-facing data platforms and APIs.
Experience working with financial services or FinTech data platforms.
Passion for continuous learning and adopting modern data engineering best practices.

Compunnel logo

About Compunnel

Sourced by ZipRecruiter

Compunnel is a well-known company located in Plainsboro, NJ, US, recognized in the industry of IT Services and Solutions. Established in 1989, Compunnel offers a suite of services that help businesses integrate technology efficiently into their operations, a recognizable name in the IT solutions sphere for over three decades. The company’s service portfolio includes Digital Transformation, Business Intelligence, Cloud Services, Cybersecurity, and Application Modern Services, among others. Guided by its mission "to innovate with industry-leading digital solutions and disruptive tech strategies for unimagining business growth," the company underlines its commitment to offering out-of-the-box solutions to its clients. Remarkable achievements of the company include serving more than 30 Fortune 500 companies and providing job opportunities for over 50,000 individuals.

Industry

It services

Company size

501 - 1,000 Employees

Headquarters location

Plainsboro, NJ, US

Year founded

1994

Social media