Senior Investment Data Engineer | dbt, Snowflake, QA

Massachusetts Financial Services Company

Boston (MA)

Hybrid

USD 99,000 - 142,000

Full time

35 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Hybrid work environment
Competitive total rewards
Annual incentive bonus
Education assistance

Job summary

At MFS, a Senior Investment Data Engineer is sought to lead data engineering, QA testing, and data quality initiatives for investment data platforms. The role emphasizes advanced SQL, data validation, and dbt model development within Snowflake.

You will partner with cross-functional teams and vendor partners in a fast-paced environment. The position requires a hands-on mindset, experience validating data transformations, and comfort with cloud-native databases.

Qualifications

  • Bachelor’s degree in Computer Science or a related field.
  • 3–5+ years of data engineering, QA, or data platform support.
  • Strong SQL skills with complex queries for validation and troubleshooting.
  • Experience with dbt, data models, ETL/ELT, and data warehousing.

Responsibilities

  • Develop and maintain data models in dbt within Snowflake, applying business logic and standards.
  • Design, develop, and run SQL-based data validation and QA testing for pipelines and warehouses.
  • Create complex SQL queries to verify data across source and target systems.
  • Perform data reconciliation, regression testing, and root-cause analysis of ETL/ELT processes.
  • Contribute to automated data quality testing and platform resiliency initiatives.
  • Collaborate with engineers, architects, and stakeholders to define test scenarios and acceptance criteria.
  • Support data ingestion, transformations, orchestration, and validation on the unified platform.
  • Provide production support and troubleshoot outages as needed.

Skills

SQL
dbt
Snowflake
Data Quality
QA Testing
Cloud Platforms
Agile SDLC
Financial Data

Education

Bachelor’s degree in Computer Science or related discipline

Tools

dbt (Data Build Tool)
Snowflake

Job description

At MFS, a Senior Investment Data Engineer is sought to lead data engineering, QA testing, and data quality initiatives for investment data platforms. The role emphasizes advanced SQL, data validation, and dbt model development within Snowflake.

You will partner with cross-functional teams and vendor partners in a fast-paced environment. The position requires a hands-on mindset, experience validating data transformations, and comfort with cloud-native databases.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Data Engineer - Investment Data Platform (Hybrid)
Lead Data Engineer - Investment Data Platform (Hybrid)

MFS Investment Management • Boston (MA)

Hybrid
USD 110,000 - 159,000
Retirement match 15%
Tuition reimbursement
Education assistance
+2
Lead Data Engineer - Investment Data Platform (Hybrid)
Lead Data Engineer - Investment Data Platform (Hybrid)

MFS International Australia Pty Ltd • Boston (MA)

Hybrid
USD 110,000 - 159,000
Retirement contribution
Education assistance
Paid time off
+2
Lead Data Engineer — Data Platform & Pipelines
Lead Data Engineer — Data Platform & Pipelines

MFS Investments • Boston (MA)

Hybrid
USD 110,000 - 159,000
Hybrid work environment
Education assistance (benefits)
Parental leave
+1
Software Engineering, Sr. Data Engineer
Software Engineering, Sr. Data Engineer

MFS Investment Management • Boston (MA)

Hybrid
USD 99,000 - 142,000
Hybrid work environment
Competitive total rewards
Annual incentive bonus
+1
Senior Data QA Engineer: Snowflake/dbt Validation
Senior Data QA Engineer: Snowflake/dbt Validation

Machine Learning Technologies, LLC • Sunnyvale (CA)

On-site
USD 140,000 - 190,000
Senior Data Platform Engineer - Snowflake/dbt Ownership
Senior Data Platform Engineer - Snowflake/dbt Ownership

Fictiv • Schaumburg (IL)

On-site
USD 167,000 - 202,000
Comprehensive medical and dental care
401(k) plan
Generous PTO and leave programs
Senior Data QA Engineer – Snowflake & dbt Validation
Senior Data QA Engineer – Snowflake & dbt Validation

MACHINE LEARNING TECHNOLOGIES LLC • Sunnyvale (CA)

On-site
USD 140,000 - 190,000
Senior Data Engineer - Snowflake Data Platform
Senior Data Engineer - Snowflake Data Platform

CMG Mortgage, Inc. • United States

On-site
USD 130,000 - 165,000
Software Engineering Lead Data Engineer
Software Engineering Lead Data Engineer

MFS Investment Management • Boston (MA)

Hybrid
USD 110,000 - 159,000
Retirement match 15%
Tuition reimbursement
Education assistance
+2
Senior Data QA | Snowflake & dbt Validation Lead
Senior Data QA | Snowflake & dbt Validation Lead

Quantum Technologies. LLC • Sunnyvale (CA)

On-site
USD 140,000 - 190,000