Senior Data Engineer
Role summary
We are seeking a Senior Data Lead Engineer with deep expertise in wealth management/financial services and strong hands-on skills in Python-based data engineering. This role will lead the design, development, and optimization of enterprise-scale data platforms supporting portfolio management, client reporting, risk analytics, and regulatory compliance. You will act as a technical leader, driving modern data architecture, mentoring teams, and partnering with business stakeholders to deliver high-impact data solutions. Key responsibilities include designing and building scalable data pipelines, architecting data lakes/warehouses, implementing real-time and batch data processing, and optimizing data models. The role also involves leading a team, defining best practices, and developing solutions on AWS.
Senior/ Lead Data Engineer (AWS) – Wealth Management
📍 Location: Fort Mill, NC (Hybrid)
💼 Employment Type: Full-Time
Role Overview
We are seeking a
Senior Data Lead Engineer
with deep expertise in
wealth management / financial services
and strong hands-on skills in
Python-based data engineering
. This role will lead the design, development, and optimization of enterprise-scale data platforms supporting portfolio management, client reporting, risk analytics, and regulatory compliance.
You will act as a
technical leader
, driving modern data architecture, mentoring teams, and partnering with business stakeholders to deliver high-impact data solutions.
Key Responsibilities
Data Engineering & Architecture
- Design and build
scalable data pipelines
using Python (PySpark, Pandas, Airflow).
- Architect
data lakes / warehouses
(Snowflake, Redshift, or similar).
- Implement
real-time and batch data processing frameworks
.
- Optimize data models for
analytics, reporting, and ML use cases
.
Wealth Management Domain
- Work with datasets across:
- Portfolio & asset management
- Trade lifecycle & transaction data
- Client onboarding & KYC
- Performance reporting & attribution
- Build systems supporting
investment analytics, risk, and regulatory reporting
.
Leadership & Strategy
- Lead a team of data engineers; provide technical guidance and code reviews.
- Define
data engineering best practices, governance, and standards
.
- Collaborate with Product, Analytics, and Business teams.
- Drive
data quality, lineage, and observability frameworks
.
Cloud & Platform Engineering
- Develop solutions on
AWS
:
- S3, Glue, Lambda, EMR, Redshift
- Implement
CI/CD pipelines
and infrastructure-as-code (Terraform/CloudFormation).
- Ensure
security and compliance
(FINRA, SEC considerations).
Required Qualifications
- 9+ years of experience in
data engineering / data platform development
- 3+ years in a
lead or architect role
- Strong programming expertise in
Python
- Hands-on experience with:
- PySpark / Spark
- SQL & data modeling
- Workflow orchestration (Airflow, Prefect)
- Experience in
wealth management / asset management / financial services
- Strong understanding of:
- Investment data models
- Market data & financial instruments
- Experience with
cloud-native data platforms (AWS)
Preferred Qualifications
- Experience with
Snowflake / Databricks
- Knowledge of
machine learning pipelines
- Familiarity with
data governance tools (Collibra, Alation)
- Exposure to
real-time streaming (Kafka, Kinesis)
- Certifications in AWS or Data Engineering
Key Skills
- Python (Advanced)
- Data Architecture & Modeling
- Financial / Wealth Management Domain
- Cloud Data Engineering (AWS)
- Leadership & Stakeholder Management
- ETL / ELT Pipelines
- Big Data Technologies
Similar roles
- Senior Data EngineerExperion Technologies · Plano, Texas, United States · Hybrid
- Lead Data EngineerSmart IT Frame LLC · Los Angeles, California, United States · Hybrid
Principal Data EngineerRS21: A Data Science and Visualization Company · United States · Remote
Senior Data EngineerRaag Solutions · Bellevue, Washington, United States · Onsite- Lead Data EngineerRetail Insight Ltd · Illinois, United States · Hybrid