« Back to Summary
Details
  • Location: Fully Remote
  • Type: Contract
  • Job #24895

Company Overview:
A leading financial services company is seeking a seasoned Staff Data Engineer to join their team. The role involves architecting scalable data structures to transform raw data into analytics-ready assets.

Job Responsibilities:

  • Design and maintain conceptual, logical, and physical data models for high-performance analytics and transactional workloads.
  • Normalize and optimize complex, raw, and semi-structured data into relational structures.
  • Document entity relationships, definitions, and transformation logic for metadata and lineage.
  • Partner with data engineers, analysts, and business stakeholders to translate requirements into scalable models.
  • Implement models in Snowflake and other cloud platforms, ensuring compliance with performance, security, and governance frameworks.
  • Leverage dbt, Python, or orchestration tools for model deployment and version control.
  • Conduct data profiling and quality checks to validate accuracy and integrity.
  • Lead POCs for modern modeling approaches and refine modeling standards and governance policies.

Qualifications:

  • 5+ years of experience in data modeling or database design.
  • Advanced SQL skills and understanding of ETL/ELT processes.
  • Hands-on experience with modern cloud data platforms, preferably Snowflake.
  • Bachelor's or master's degree in computer science, engineering, or a related field.
  • Familiarity with data governance and cataloging tools like Collibra or Alation.
  • Experience with dbt or scripting (Python) for automated transformations and CI/CD workflows.

Compensation:
Pay Rate: $90 – $103/hr, DOE
 

Click to upload or drag and drop
DOC, DOCX, PDF, HTML, or TXT (max. 800x400px)

We are uploading your application. It may take a few moments to read your resume. Please wait!

Apply Now
Refer this job
Know someone who would be a great fit?
Let them know!
icon icon icon