

Senior Data Engineer
⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is a Senior Data Engineer position for a contract of unspecified length, offering $65.89 - $78.00 per hour, located in Newport Beach, CA. Requires 7–10 years of experience, expertise in Snowflake, strong SQL and Python skills, and finance industry experience.
🌎 - Country
United States
💱 - Currency
$ USD
-
💰 - Day rate
624
-
🗓️ - Date discovered
June 3, 2025
🕒 - Project duration
Unknown
-
🏝️ - Location type
On-site
-
📄 - Contract type
Unknown
-
🔒 - Security clearance
Unknown
-
📍 - Location detailed
Newport Beach, CA 92663
-
🧠 - Skills detailed
#Airflow #Data Wrangling #Documentation #Automation #BI (Business Intelligence) #Datasets #Business Analysis #"ETL (Extract #Transform #Load)" #Snowflake #Data Transformations #SQL (Structured Query Language) #Python #Compliance #Schema Design #Data Quality #Tableau #Scala #Complex Queries #Data Engineering #dbt (data build tool) #Microsoft Power BI
Role description
We are seeking a results-driven Senior Data Engineer / Analyst with deep expertise in Snowflake, strong SQL and Python skills, and proven experience in business analysis. This role involves working closely with business stakeholders and technical teams to design and deliver scalable, high-performance data solutions that drive business insights within the finance and asset management domain.
Key Responsibilities:
Lead the design and development of robust data models and pipelines using Snowflake and advanced SQL.
Collaborate with business teams to gather requirements, define metrics, and translate business needs into actionable data solutions.
Build and optimize large-scale data transformations and ETL/ELT processes using Python and Snowflake best practices.
Analyze large financial datasets to support investment operations, performance reporting, and regulatory compliance.
Ensure data quality, governance, and integrity across data assets.
Create clear documentation and data dictionaries to support business users and downstream analytics teams.
Act as a subject matter expert on Snowflake-based data engineering and analytics.
Required Skills and Qualifications:
7–10 years of experience in data engineering, analytics, or data platform roles.
Extensive hands-on experience with Snowflake, including schema design, performance tuning, and optimization of large datasets.
Strong SQL skills, with ability to write and tune complex queries (window functions, CTEs, joins).
Proficiency in Python for data wrangling, transformation, and workflow automation.
Solid business analysis background – able to gather, interpret, and document data requirements.
Excellent communication skills and ability to interact with both technical and non-technical stakeholders.
Self-motivated and able to work independently in a fast-paced environment.
Preferred Qualifications:
Experience in finance, asset management, or capital markets – familiarity with investment data (positions, trades, NAV, performance, benchmarks).
Experience with tools like Airflow, dbt, Power BI or Tableau.
Job Type: Contract
Pay: $65.89 - $78.00 per hour
Benefits:
401(k)
401(k) matching
Dental insurance
Health insurance
Life insurance
Vision insurance
Schedule:
8 hour shift
Ability to Commute:
Newport Beach, CA 92663 (Required)
Ability to Relocate:
Newport Beach, CA 92663: Relocate before starting work (Required)
Work Location: In person
We are seeking a results-driven Senior Data Engineer / Analyst with deep expertise in Snowflake, strong SQL and Python skills, and proven experience in business analysis. This role involves working closely with business stakeholders and technical teams to design and deliver scalable, high-performance data solutions that drive business insights within the finance and asset management domain.
Key Responsibilities:
Lead the design and development of robust data models and pipelines using Snowflake and advanced SQL.
Collaborate with business teams to gather requirements, define metrics, and translate business needs into actionable data solutions.
Build and optimize large-scale data transformations and ETL/ELT processes using Python and Snowflake best practices.
Analyze large financial datasets to support investment operations, performance reporting, and regulatory compliance.
Ensure data quality, governance, and integrity across data assets.
Create clear documentation and data dictionaries to support business users and downstream analytics teams.
Act as a subject matter expert on Snowflake-based data engineering and analytics.
Required Skills and Qualifications:
7–10 years of experience in data engineering, analytics, or data platform roles.
Extensive hands-on experience with Snowflake, including schema design, performance tuning, and optimization of large datasets.
Strong SQL skills, with ability to write and tune complex queries (window functions, CTEs, joins).
Proficiency in Python for data wrangling, transformation, and workflow automation.
Solid business analysis background – able to gather, interpret, and document data requirements.
Excellent communication skills and ability to interact with both technical and non-technical stakeholders.
Self-motivated and able to work independently in a fast-paced environment.
Preferred Qualifications:
Experience in finance, asset management, or capital markets – familiarity with investment data (positions, trades, NAV, performance, benchmarks).
Experience with tools like Airflow, dbt, Power BI or Tableau.
Job Type: Contract
Pay: $65.89 - $78.00 per hour
Benefits:
401(k)
401(k) matching
Dental insurance
Health insurance
Life insurance
Vision insurance
Schedule:
8 hour shift
Ability to Commute:
Newport Beach, CA 92663 (Required)
Ability to Relocate:
Newport Beach, CA 92663: Relocate before starting work (Required)
Work Location: In person