Job Summary
We are seeking a Data Engineer with strong experience in database design, data modeling, SQL, ETL, and data pipelines. The ideal candidate will work with business and technical teams to build reliable data solutions, improve data quality, and support analytical applications.
Key Responsibilities
- Design and maintain data models, databases, and data pipelines.
- Gather business requirements and translate them into technical data solutions.
- Develop and support ETL/data integration processes.
- Analyze data sources for accuracy, completeness, integrity, and reliability.
- Develop UAT/SIT test cases and support testing.
- Support data governance, data quality, and metadata management.
- Work with Product Owners, BI Developers, Data Engineers, and business stakeholders.
- Create technical documentation and communicate technical concepts clearly.
Required Qualifications
- 3+ years of database design experience
- 1+ year of data engineering/data modeling experience
- Strong SQL experience
- Experience with ETL and data pipelines
- Experience with data modeling and data quality/profiling
- Experience working with multiple data sources; SAP experience is a plus
- Bachelor's degree in Computer Science, Information Systems, or related field
Preferred Skills
- Python / PySpark / Apache Spark
- Azure or GCP
- Databricks
- Star Schema, Snowflake Schema, or Data Vault
- Power BI, Tableau, or Alteryx
- CI/CD, DevOps, or DataOps
Pay: $40.00 - $42.00 per hour
Benefits:
Application Question(s):
- Do you have experience with Azure, GCP, Databricks, Python, or PySpark?
- Are you authorized to work in the U.S. without current or future sponsorship?
Education:
Experience:
- database design: 3 years (Required)
- data engineering and data modeling: 2 years (Required)
- SQL, ETL, and data pipelines: 2 years (Required)
Work Location: Hybrid remote in East Hanover, NJ 07936