Jobs · Engineering · South Carolina

Data Engineer

Tech Consulting · South Carolina, United States · 2 mo ago
On-siteEngineeringFull-time

Responsibilities

  • Design, develop, and maintain scalable data pipelines and ETL/ELT workflows.
  • Collect, transform, validate, and load data from multiple sources into enterprise data platforms.
  • Write efficient SQL queries to extract, manipulate, and analyze large datasets.
  • Assist in building and optimizing data warehouses and cloud-based data solutions.
  • Support data integration, data quality, and data governance initiatives.
  • Collaborate with data scientists, analysts, and software engineers to deliver data-driven solutions.
  • Maintain and monitor data pipelines, troubleshoot issues, and optimize performance.
  • Follow software development best practices, including version control and Agile methodologies.

Qualifications

  • Bachelor's degree in Computer Science, Information Technology, Data Science, Software Engineering, Computer Engineering, Mathematics, Statistics, or a related technical field.
  • 1–4 years of professional experience in software development, data engineering, analytics, or a related technical role.
  • Strong programming skills in Python, Java, Scala, or SQL.
  • Understanding of relational databases, SQL, and data modeling concepts.
  • Familiarity with object-oriented programming and basic software development principles.
  • Knowledge of data structures, algorithms, and database fundamentals.
  • Exposure to cloud platforms such as AWS, Microsoft Azure, or Google Cloud Platform (GCP) is a plus.
  • Experience with big data technologies such as Apache Spark, Hadoop, Kafka, Hive, Airflow, or Snowflake is preferred but not required.
  • Strong analytical, problem-solving, and communication skills.
  • Willingness to relocate to Atlanta, GA for the paid training program and travel or relocate as required for client engagements across the United States.

Preferred Qualifications

  • Internship, academic, or personal projects involving data engineering, ETL, SQL, or cloud technologies.
  • Experience using Git or other version control systems.
  • Knowledge of Linux, scripting, or automation tools.
  • Understanding of Agile/Scrum development methodologies.

Similar jobs

Data Engineer

AnthropicNew York, NY· 4 mo ago
Information Technology$320k–$405k/yrapply on job-boards.greenhouse.io

Data Engineer

Sakata Seed America, Inc.Woodland, CA· 1 mo ago
Information Technologyapply on workforcenow.adp.com

Data Engineer

Booz Allen HamiltonHonolulu, HI· 2 mo ago
$78k–$176k/yrapply on careers.boozallen.com

Data Engineer

CodeVertex OperationsUnited States· 2 mo ago
RemoteEngineering$95k–$145k/yrapply on tally.so

Data Engineer

CodeVertex TalentUnited States· 2 mo ago
RemoteEngineering$95k–$145k/yrapply on tally.so

Data Engineer

CVS HealthSpringfield, IL· 2 mo ago
Information Technology$65k/yrapply on jobs.cvshealth.com