Castletontower

Data Engineer, Investment Data Platform

Boston, Remote. Posted a month ago

The role

You will build and maintain data pipelines and transformations to create a unified data foundation for a prominent asset allocator. You will model investment and operational data and deliver datasets and reports to analysts and investment teams.

What you will do

  • Build and maintain data pipelines and transformations in SQL and Python, using dbt, Snowflake, and orchestration tools such as Dagster, Airflow, or Azure Data Factory.
  • Model investment and operational data so it is accurate and easy to use.
  • Write tests, data quality checks, and reconciliations.
  • Ship through code review and CI/CD.
  • Help keep production pipelines monitored and reliable.
  • Work with analysts and investment teams to understand what they need.
  • Deliver datasets and reports including Power BI.
  • Use AI-assisted development tools to work faster.

Required qualifications

  • 3 to 5 years of hands-on experience in data engineering, analytics engineering, or a closely related software role.
  • Strong SQL and Python, and solid grounding in data modeling and ETL/ELT.
  • Experience with a modern data warehouse (Snowflake, Synapse, Databricks, or similar) and a transformation or orchestration tool (dbt, ADF, Airflow, Dagster, or similar).
  • Habits of a careful engineer: version control, code review, testing, and monitoring.
  • Strong analytical ability and attention to detail.

Nice to have

  • Exposure to financial, investment, or private equity data.
  • Azure data services, Azure DevOps pipelines, or Power BI.
  • Experience reconciling data across systems.

About the company

Castleton Tower is a boutique consulting firm founded by executives who have built and led quantitative research, data science, and technology teams at top-tier hedge funds and asset managers. They work exclusively with investment management firms to modernize data infrastructure and build AI-ready foundations.