Junior Data Engineer

Strategic Staffing Solutions

Charlotte (NC)

On-site

USD 65,000 - 90,000

Full time

6 days ago
Be an early applicant
Application generator

Get a reply from this recruiter — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Strategic Staffing Solutions is seeking a Junior Data Engineer / Software Engineer in Charlotte, NC. The role targets 0-2 years of experience and focuses on building data pipelines, applications, and cloud-based solutions using Python, SQL, Java, and AWS.

You will develop and support pipelines, work with relational databases, and implement ETL/ELT processes, REST APIs, and GraphQL integrations in an enterprise environment. Strong collaboration and code quality practices are expected.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Data Engineering, Information Systems or related field; equivalent practical experience may be considered.
  • 0-2 years of relevant data engineering, software engineering, application development, or database development experience.
  • Working knowledge of Python, SQL, and Java.
  • Foundational knowledge of AWS.
  • Understanding of relational databases and ETL/ELT/data pipeline concepts.
  • Familiarity with REST APIs and GraphQL.
  • Familiarity with Git and GitHub.
  • Understanding of software development practices including testing, debugging, documentation, and code reviews.

Responsibilities

  • Develop and support data pipelines, applications, and integration solutions.
  • Write and troubleshoot Python, SQL, and Java code.
  • Work with relational databases, including tables, joins, keys, indexes, views, and data models.
  • Support ETL/ELT data integration workflows.
  • Develop and integrate REST APIs and web services.
  • Work with GraphQL schemas, queries, mutations, and API integrations.
  • Assist with cloud-based development using AWS.
  • Perform testing, debugging, documentation, and code reviews.
  • Use Git/GitHub for source control and collaborative development.
  • Partner with technical teams to troubleshoot issues and deliver reliable solutions.

Skills

Python
SQL
Java
AWS

Education

Bachelor's degree in Computer Science / Software Engineering / Data Engineering / Information Systems

Tools

GraphQL
REST APIs
Git/GitHub
ETL/ELT

Job description

Junior Data Engineer / Software Engineer

Location: Charlotte, NC
Experience: 0-2 Years
Level: Entry Level / Junior

Position Overview

We are seeking a Junior Data Engineer / Software Engineer to support the development of data pipelines, applications, APIs, and cloud-based solutions. This is an excellent opportunity for an early-career engineer with foundational experience in Python, SQL, Java, and AWS who is looking to grow within an enterprise technology environment.

Responsibilities
  • Develop and support data pipelines, applications, and integration solutions.
  • Write and troubleshoot Python, SQL, and Java code.
  • Work with relational databases, including tables, joins, keys, indexes, views, and data models.
  • Support ETL/ELT processes and data integration workflows.
  • Develop and integrate REST APIs and web services.
  • Work with GraphQL schemas, queries, mutations, and API integrations.
  • Assist with cloud-based development using AWS.
  • Perform testing, debugging, documentation, and code reviews.
  • Use Git/GitHub for source control and collaborative development.
  • Partner with technical teams to troubleshoot issues and deliver reliable solutions.
Required Qualifications
  • Bachelor's degree in Computer Science, Software Engineering, Data Engineering, Information Systems, or related field; equivalent practical experience may be considered.
  • 0-2 years of relevant data engineering, software engineering, application development, or database development experience.
  • Working knowledge of Python, SQL, and Java.
  • Foundational knowledge of AWS.
  • Understanding of relational databases and ETL/ELT/data pipeline concepts.
  • Familiarity with REST APIs and GraphQL.
  • Familiarity with Git and GitHub.
  • Understanding of software development practices including testing, debugging, documentation, and code reviews.
  • Strong analytical, problem-solving, communication, and collaboration skills.
Ideal Candidate

A recent graduate or early-career engineer with hands-on experience through professional work, internships, co-ops, academic projects, or personal development projects involving Python + SQL + Java + AWS.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Junior Data Engineer: Build Data Pipelines & APIs (AWS)
Junior Data Engineer: Build Data Pipelines & APIs (AWS)

Strategic Staffing Solutions • Charlotte (NC)

On-site
USD 65,000 - 90,000
Jr Data Engineer
Jr Data Engineer

re-zoo-me • Maryland

Hybrid
USD 65,000 - 95,000
Jr Data Engineer
Jr Data Engineer

re-zoo-me • Atlanta (GA)

Hybrid
USD 65,000 - 95,000
Data Engineer I
Data Engineer I

Emonics LLC • Sacramento (CA)

On-site
USD 70,000 - 90,000
Junior Data Engineer
Junior Data Engineer

Enlighten Hacks - Community for Growth • California (MO)

On-site
USD 60,000 - 90,000
Jr. Data Engineer
Jr. Data Engineer

Ledgent Technology • Los Angeles (CA)

On-site
USD 105,000 - 115,000
Jr. Data Engineer
Jr. Data Engineer

Ledgent Technology • California (MO)

On-site
USD 65,000 - 95,000
Data Engineer – Entry Level
Data Engineer – Entry Level

re-zoo-me • Northern (KY), New York (NY)

Hybrid
USD 60,000 - 75,000
Junior Data Engineer
Junior Data Engineer

Landing Point • Wakefield (MA)

On-site
USD 70,000 - 95,000
Cloud Engineer
Cloud Engineer

re-zoo-me • Northern (KY)

Hybrid
USD 60,000 - 90,000