Data Engineer

AARATECH

Illinois

Hybrid

USD 60,000 - 80,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading IT consulting firm is seeking a Data Engineer to build and maintain scalable data pipelines and robust data models. Candidates should have 3–4 years of experience in Data Engineering with strong skills in SQL and Python. This role offers a competitive salary and a flexible work environment in Illinois. Only U.S. Citizens and Green Card holders are eligible.

Qualifications

  • 3–4 years of experience in Data Engineering or a similar role.
  • Strong proficiency in SQL and Python.
  • Hands-on experience with Snowflake, Apache Spark, or similar big data technologies.

Responsibilities

  • Design and develop scalable Data Pipelines.
  • Implement efficient Extract, Transform, Load (ETL) processes.
  • Develop and optimize queries using SQL for data analysis.

Skills

SQL
Python
Data Engineering
Extract, Transform, Load (ETL)
Snowflake
Apache Spark
Data Modeling
Data Warehousing

Tools

Apache Spark
Snowflake
dbt
AWS
GCP
Azure

Job description

Get AI-powered advice on this job and more exclusive features.

This range is provided by AARATECH. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

$60,000.00/yr - $80,000.00/yr

Direct message the job poster from AARATECH

Full Stack Java Developer | Skilled in Java, Spring Boot, React.js, and Oracle DB.

Location: United States (Remote / On-site – based on client needs)

Employment Type: Full-time (Contract or Contract-to-Hire)

Experience Level: Mid-level (3–4 years)

🛑 Eligibility: Open to U.S. Citizens and Green Card holders only. We do not offer visa sponsorship.

Aaratech Inc. is a specialized IT consulting and staffing company that places elite engineering talent into high-impact roles at leading U.S. organizations. We focus on modern technologies across cloud, data, and software disciplines. Our client engagements offer long-term stability, competitive compensation, and the opportunity to work on cutting-edge data projects.

We are seeking a Data Engineer with 3–4 years of experience to join a client‑facing role focused on building and maintaining scalable data pipelines, robust data models, and modern data warehousing solutions. You'll work with a variety of tools and frameworks, including Apache Spark, Snowflake, and Python, to deliver clean, reliable, and timely data for advanced analytics and reporting.

  • Design and develop scalable Data Pipelines to support batch and real‑time processing
  • Implement efficient Extract, Transform, Load (ETL) processes using tools like Apache Spark and dbt
  • Develop and optimize queries using SQL for data analysis and warehousing
  • Build and maintain Data Warehousing solutions using platforms like Snowflake or BigQuery
  • Collaborate with business and technical teams to gather requirements and create accurate Data Models
  • Write reusable and maintainable code in Python for data ingestion, processing, and automation
  • Ensure end‑to‑end Data Processing integrity, scalability, and performance
  • Follow best practices for data governance, security, and compliance

Required Skills & Experience

  • 3–4 years of experience in Data Engineering or a similar role
  • Strong proficiency in SQL and Python
  • Experience with Extract, Transform, Load (ETL) frameworks and building data pipelines
  • Solid understanding of Data Warehousing concepts and architecture
  • Hands‑on experience with Snowflake, Apache Spark, or similar big data technologies
  • Proven experience in Data Modeling and data schema design
  • Exposure to Data Processing frameworks and performance optimization techniques
  • Familiarity with cloud platforms like AWS, GCP, or Azure

Nice to Have

  • Experience with streaming data pipelines (e.g., Kafka, Kinesis)
  • Exposure to CI/CD practices in data development
  • Prior work in consulting or multi‑client environments
  • Understanding of data quality frameworks and monitoring strategies
Seniority level

Associate

Employment type

Full‑time

Job function

Information Technology

Industries

IT Services and IT Consulting

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Data Engineer
Data Engineer

AARATECH • California (MO)

On-site
USD 90,000 - 120,000
Data Engineer
Data Engineer

AARATECH • New York (NY)

Hybrid
USD 60,000 - 80,000
Data Engineer
Data Engineer

Interactive Resources - iR • United States

On-site
USD 115,000 - 120,000
Medical insurance
Vision insurance
401(k)
Data Engineer
Data Engineer

Harnham • Fort Worth (TX), Arlington (TX), Dallas (TX)

Hybrid
USD 165,000 - 180,000
Medical insurance
Vision insurance
401(k)
Senior Data Engineer
Senior Data Engineer

Fortune • Durham (NC)

On-site
USD 60,000 - 65,000
Data Engineer
Data Engineer

UpRecruit • Los Angeles (CA)

Remote
USD 130,000 - 150,000
Senior Data Engineer – Apache Stack / ETL Platform Build
Senior Data Engineer – Apache Stack / ETL Platform Build

Eliassen Group • Roanoke (TX)

Hybrid
Medial, dental, vision insurance
401(k) with match
Voluntary benefits including life and disability insurance
Data Engineer
Data Engineer

AgileEngine • United States

Hybrid
USD 110,000 - 140,000
Professional growth
Competitive compensation
Exciting project selection
+1
Data Engineer - Azure, Fabric, ETL, SQL, PySpark
Data Engineer - Azure, Fabric, ETL, SQL, PySpark

Zeektek • Citrus Heights (CA)

On-site
USD 130,000 - 150,000
Medical insurance
Vision insurance
401(k)
Data Engineer
Data Engineer

LanceSoft, Inc. • Austin (TX)

On-site