Skip to main content
Gain AmericaStart a project

Careers at Gain America

Data Engineer — Jersey City, NJ

Location
Jersey City, NJ
Job number
768603c1-a289-4d42-97e5-fc91574a8e17
Date posted
2026-08-23
Salary
$124,800
Apply for this role

Role overview

Job description

Gain America is recruiting a Data Engineer for contract and contract-to-hire engagements with our enterprise clients in the Jersey City, NJ market. Build the pipelines and warehouses that turn raw data into trusted, analytics-ready assets for the business.

Work model: Hybrid / on-site in the Jersey City, NJ area
Core stack: Python, SQL, Spark, Snowflake, dbt, Airflow, AWS/Azure data pipelines

What you'll do

  • Design and operate batch and streaming data pipelines
  • Model and maintain warehouse layers in Snowflake with dbt
  • Orchestrate workflows with Airflow and monitor data quality
  • Partner with analytics and ML teams on data availability and reliability

What you bring

  • 4+ years in data engineering with strong Python and SQL
  • Hands-on Spark, Snowflake, and dbt experience
  • Workflow orchestration with Airflow or similar
  • Cloud data platform experience on AWS or Azure

Gain America is a technology staffing partner placing skilled consultants with leading employers across financial services, insurance, healthcare, and the public sector. You'll work with a dedicated recruiter who advocates for you from first call through offer. Client names are shared once there is a mutual fit.

Apply today to be considered for this and related openings in the Jersey City, NJ market.

Insights

Explore our latest thinking

View all insights →

Let’s build it together

Gain America staffs and deploys the engineers behind enterprise AI — from data center teams to forward deployed engineers.