Senior Data Engineer

Eliassen Group

Farmington Hills (MI)

On-site

USD 83,000 - 107,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical, Dental, Vision benefits
401k with company matching
Life insurance

Job summary

On-site in Farmington Hills, MI, Eliassen Group seeks a Senior Data Engineer to design, build, and support scalable data solutions for Wealth & Asset Management applications. You will focus on ingestion, transformation, storage, governance, and AI-ready data across structured and unstructured sources.

The role requires 8+ years in data engineering, hands-on Python/SQL work, and experience with PostgreSQL, AWS services, and ETL/ELT pipelines.

Qualifications

  • 8+ years of experience in data engineering, data integration, or related roles.
  • Hands-on experience with Python, SQL, PostgreSQL, Amazon RDS, DynamoDB, and S3.
  • Experience developing and supporting ETL/ELT pipelines and data-processing workflows.
  • Experience with data modeling, APIs, JSON, Parquet, and pgvector.
  • Understanding of data quality, metadata, governance, security, and operational monitoring.
  • Experience working within large enterprise or regulated environments.
  • Experience supporting document-processing and AI-enabled data solutions.

Responsibilities

  • Design and develop scalable data ingestion and ETL/ELT pipelines.
  • Build solutions for structured, semi-structured, and unstructured data.
  • Develop reusable data-processing and transformation components using Python and SQL.
  • Design and support data models using PostgreSQL, Amazon RDS, DynamoDB, and Amazon S3.
  • Support document ingestion and extraction using Amazon Textract, where applicable.
  • Prepare and transform data for application, search, analytics, and AI-enabled use cases.
  • Support vector-based retrieval using PostgreSQL/pgvector, where required.
  • Implement data quality, validation, reconciliation, metadata, lineage, retention, and governance controls.
  • Implement secure data access and encryption for sensitive information.
  • Optimize data pipelines and databases for performance, reliability, scalability, and cost.
  • Implement monitoring and troubleshoot data-processing and integration issues.
  • Collaborate with application, AI, DevOps, architecture, cybersecurity, and business teams.

Skills

Python
SQL
PostgreSQL
Amazon RDS
DynamoDB
S3
ETL/ELT pipelines
data modeling
APIs
JSON
Parquet
pgvector
data quality
governance
security
monitoring

Job description

Description:

On-site in Farmington Hills, MI

Our client seeks a Senior Data Engineer to design, build, and support scalable and secure data solutions for enterprise Wealth & Asset Management applications. The role focuses on data ingestion, transformation, storage, integration, quality, governance, and processing across structured and unstructured data sources.

We can facilitate w2 and corp-to-corp consultants. For our w2 consultants, we offer a great benefits package that includes Medical, Dental, and Vision benefits, 401k with company matching, and life insurance.

Rate: $ to $78.00/hr. w2


Responsibilities:
  • Design and develop scalable data ingestion and ETL/ELT pipelines.
  • Build solutions for structured, semi-structured, and unstructured data.
  • Develop reusable data-processing and transformation components using Python and SQL.
  • Design and support data models using PostgreSQL, Amazon RDS, DynamoDB, and Amazon S3.
  • Support document ingestion and extraction using Amazon Textract, where applicable.
  • Prepare and transform data for application, search, analytics, and AI-enabled use cases.
  • Support vector-based retrieval using PostgreSQL/pgvector, where required.
  • Implement data quality, validation, reconciliation, metadata, lineage, retention, and governance controls.
  • Implement secure data access and encryption for sensitive information.
  • Optimize data pipelines and databases for performance, reliability, scalability, and cost.
  • Implement monitoring and troubleshoot data-processing and integration issues.
  • Collaborate with application, AI, DevOps, architecture, cybersecurity, and business teams.

Experience Requirements:
  • 8+ years of experience in data engineering, data integration, or related roles.
  • Hands-on experience with Python, SQL, PostgreSQL, Amazon RDS, DynamoDB, and S3.
  • Experience developing and supporting ETL/ELT pipelines and data-processing workflows.
  • Experience with data modeling, APIs, JSON, Parquet, and pgvector.
  • Understanding of data quality, metadata, governance, security, and operational monitoring.
  • Experience working within large enterprise or regulated environments.
  • Experience supporting document-processing and AI-enabled data solutions.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data Engineer
Senior Data Engineer

Ethereum Technologies • Sunnyvale (CA)

On-site
USD 160,000 - 210,000
Senior Data Engineer
Senior Data Engineer

Machine Learning Technologies, LLC • Sunnyvale (CA)

On-site
USD 180,000 - 240,000
Data Engineer
Data Engineer

Community Choice Credit Union • Jackson (MI)

On-site
USD 75,000 - 91,000
Data Engineer
Data Engineer

Community Choice Credit Union • Blackman Charter Township (MI)

On-site
USD 75,000 - 91,000
Senior Data Engineer: Scalable Pipelines for AI-Ready Data
Senior Data Engineer: Scalable Pipelines for AI-Ready Data

Eliassen Group • Farmington Hills (MI)

On-site
USD 83,000 - 107,000
Medical, Dental, Vision benefits
401k with company matching
Life insurance
Senior Data Engineer
Senior Data Engineer

Compunnel Inc. • Merrimack (NH)

On-site
USD 100,000 - 130,000
Senior Data Engineer
Senior Data Engineer

Strategic Staffing Solutions • McLean (VA)

On-site
USD 103,000 - 117,000
Sr Data Engineer
Sr Data Engineer

OpenKrill • United States

Remote
USD 140,000 - 190,000
Senior Data Engineer
Senior Data Engineer

Experis Technology Group • Chicago (IL)

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

Eliassen Group • Cincinnati (OH)

On-site
USD 76,000 - 83,000
Medical benefits
Dental benefits
Vision benefits
+2