Demo

Data Engineer

Vanguard Charitable
Malvern, PA Full Time
POSTED ON 11/26/2025 CLOSED ON 1/5/2026

What are the responsibilities and job description for the Data Engineer position at Vanguard Charitable?

Position

Data Engineer

Reports to

Technology Manager   


Summary

We are seeking a forward-thinking Data Engineer to help architect and build the foundation of Vanguard Charitable’ s next-generation business intelligence platform in AWS. This role is pivotal in shaping our modern data stack—designing scalable pipelines, implementing a data catalog, and building bronze, silver, and gold data layers to support analytics, reporting, and data science.

 

You’ll work closely with a Senior Data Architect and our Data Science team and play a key role in building out our cloud-native Data Lakehouse architecture. This is a high-impact opportunity to influence the future of charitable giving through technology.

 

 

Duties and Responsibilities

Design and build robust, scalable batch and streaming ETL/ELT pipelines in AWS using tools like DMS, AppFlow,[Di1]  Glue, Lambda, Step Functions

Lead the development of Data Lakehouse architecture, integrating structured and semi-structured data into a unified analytics platform.

Implement and manage a business data catalog[Di2]  to support data discovery, governance, and lineage.

Develop and maintain medallion architecture (bronze, silver, gold data layers) to support analytics and machine learning.

Collaborate with the Senior Data Architect to align with enterprise architecture and data modeling standards.

Partner with the Data Science team to enable predictive analytics and advanced modeling.

Support the Data Science team’s use of Tableau, including data preparation, dashboard optimization, and integration with curated datasets.

Monitor and optimize data pipelines for performance, reliability, and cost-efficiency.

Document data workflows, dbt models, and transformation logic for transparency and maintainability.

Stay current with modern data stack trends and continuously improve our data platform.

 

Qualifications 

  • Bachelor’s or master’s degree in computer science, Data Engineering, Statistics, or a related field.
  • 5 years of experience in data engineering, with a strong focus on cloud-native architectures (AWS preferred).
  • Proven experience building and maintaining Data Lakehouse environments using modern data stack tools.
  • Proficiency in BASH, Python and SQL; experience with Snowflake and dbt is a plus.
  • Strong experience and understanding of data lakehouse file and table formats (parquest, iceberg)
  • strong automation skills for operations and deployment functions, experience with CI/CD platforms like Jenkins
  • Experience with EDA (event driven architecture) for use in pipelines (i.e. SQS, SNS, Event Bridge)
  • understanding of DAG (Directed Acyclic Graph) for ETL workflow orchestrations
  • Familiarity with business data catalog platforms (e.g., Atlan, OvalEdge, Data.World)
  • Familiarity with technical data catalog with Iceberg enablement (AWS Glue, Snowflake, Polaris, etc)
  • Hands-on experience with Tableau, including supporting data scientists and analysts in building performant dashboards and visualizations.
  • Strong understanding of data governance, metadata management, and data quality frameworks.
  • Familiarity with donor-advised funds (DAFs), complex asset management, and charitable giving strategies is a plus.

 

 *** Vanguard Charitable does not offer sponsorships at this time. This is a Hybrid role with a 2 days onsite requirement***

Salary.com Estimation for Data Engineer in Malvern, PA
$97,160 to $122,403
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Data Engineer?

Sign up to receive alerts about other jobs on the Data Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$89,551 - $118,439
Income Estimation: 
$116,726 - $151,072
Income Estimation: 
$124,724 - $161,246
Income Estimation: 
$81,769 - $104,543
Income Estimation: 
$89,551 - $118,439
Income Estimation: 
$103,228 - $139,671
Income Estimation: 
$124,724 - $161,246
Income Estimation: 
$147,901 - $186,323
Income Estimation: 
$116,726 - $151,072
Income Estimation: 
$147,901 - $186,323
This job has expired.
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Data Engineer jobs in the Malvern, PA area that may be a better fit.

  • Eucloid Data Solutions Philadelphia, PA
  • Job Description We are seeking a talented and driven Data Engineer with expertise in Databricks to join our team in USA. The ideal candidate is passionate ... more
  • 10 Days Ago

  • VAST Data Camden, NJ
  • Senior Systems Engineer. VAST Data is looking for a Senior Systems Engineer to join our growing team. This is a great opportunity to be part of one of the ... more
  • 27 Days Ago

AI Assistant is available now!

Feel free to start your new journey!