Skip to main content

Principal Data Engineer

Posted 39 days ago

spruce infotechDetroit (MI)

SENIORITY

Lead

SALARY

$72/hr

Apply (opens in a new tab)

About the role

Job ID: z5G7h3l6a1kMvyS65NP3c9k_TBmu0vCv54vGiIFqsQQ=Job Code: JPC - 39076
Location: Detroit, MI, 48201, United States
Salary: USD 70 - 72 (Hourly)
Contact: Krishna Khethavath
Contact Email: Krishna.k@spruceinfotech.comPosition: Principal Data Engineer
Location: Detroit, MI 48201 (Hybrid)
Experience: 10+ Years$72/hr on W2Job Summary
We are looking for a Principal Data Engineer with strong experience in modern cloud data engineering, data architecture, and enterprise data platforms.
Key Skills:
  • AWS – S3, Glue, Lambda, EMR, Redshift
  • Snowflake – Data Warehousing, Data Modeling, Performance Optimization
  • Python & SQLdbt – Data Transformation, Modeling, TestingIBM DataStage – ETL Development & ModernizationETL/ELT – Enterprise Data Integration & Pipeline Development
  • Data Governance – Data Quality, Metadata, Lineage, Security & ComplianceCI/CD, Git, DevOps, and data pipeline automation
Responsibilities: Lead the design and development of scalable enterprise data platforms and pipelines. Develop and optimize ETL/ELT solutions using AWS, Snowflake, Python, dbt, and DataStage. Drive modernization of legacy data integration platforms. Implement data quality, governance, security, and lineage standards. Provide technical leadership, architecture guidance, and mentoring to data engineering teams. Partner with architects, business stakeholders, analytics, and governance teams.
Qualifications: 10+ years of Data Engineering experience with Principal/Senior-level technical leadership. Strong hands-on experience with AWS, Snowflake, Python, dbt, DataStage, and SQL.Deep understanding of data warehousing, data modeling, ETL/ELT, and cloud data architecture. Excellent communication, problem-solving, and technical leadership skills.

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this