

ASK Consulting
Data Engineer
⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Data Engineer, lasting 7 months with a pay rate of $50-$55/hr. Remote candidates are welcome, preferably from the San Francisco Bay Area. Key skills include SQL, ETL, Snowflake, and data modeling. A Bachelor's degree and 2+ years of relevant experience are required.
🌎 - Country
United States
💱 - Currency
$ USD
-
💰 - Day rate
400
-
🗓️ - Date
June 3, 2026
🕒 - Duration
More than 6 months
-
🏝️ - Location
Remote
-
📄 - Contract
W2 Contractor
-
🔒 - Security
Unknown
-
📍 - Location detailed
Santa Clara, CA
-
🧠 - Skills detailed
#C++ #Data Lineage #Tableau #Automation #SQL (Structured Query Language) #Spark (Apache Spark) #Programming #dbt (data build tool) #Data Warehouse #Schema Design #C# #Data Modeling #Data Analysis #SaaS (Software as a Service) #BigQuery #"ETL (Extract #Transform #Load)" #Monitoring #Python #Normalization #Data Pipeline #Predictive Modeling #Scala #Computer Science #Consulting #Snowflake #Datasets #TypeScript #Documentation #Data Science #Data Engineering #Jira #GitHub #AI (Artificial Intelligence) #GIT #API (Application Programming Interface) #Data Governance
Role description
"All candidates must be directly contracted by ASK Consulting on their payroll and cannot be subcontracted. We are unable to provide sponsorship at this moment".
Job Title: Data Engineer
Location: San Francisco, CA 95054 (Fully remote candidates but preference for candidates in the San Francisco Bay Area)
Duration: 7 Months (Fixed end date: January 29, 2026 but possibility of extension depending on performance and business needs)
Pay Rate Range: $50/hr. - $55/hr. on W2
Fixed end date: January 29, 2027 but possibility of extension depending on performance and business needs
Job Description:
Your Purpose:
The Data Engineer will own and strengthen the data foundation that powers Customer Success for Evergreen//One, our subscription offering.
This role is responsible for building and maintaining scalable data pipelines, improving and restructuring Snowflake architecture, and ensuring subscription data is clean, trusted, and analytics-ready. You will play a critical role in resolving recurring data inconsistencies surfaced in Gainsight and Tableau by developing well-modeled, reliable datasets that serve as a clear source of truth.
This is a hands-on role focused on data ownership, modeling, quality, and performance — enabling scalable automation and future AI-driven solutions across Customer Success.
What You'll Do:
• Design, build, and maintain ETL/ELT pipelines from Salesforce, Gainsight, and other operational systems into Snowflake.
• Audit, normalize, and restructure existing Snowflake tables and views to improve clarity, consistency, and performance.
• Develop clean, analytics-ready data models that power Tableau dashboards, Gainsight workflows, and executive reporting.
• Translate business logic (ARR, renewals, churn, consumption, health scoring) into structured, documented data definitions.
• Investigate and resolve root causes of reported data discrepancies and implement durable fixes.
• Optimize query performance, warehouse utilization, and overall Snowflake efficiency.
• Implement data validation, monitoring, and quality controls to improve trust in reporting.
• Document data lineage, transformations, and definitions to improve transparency and governance.
• Partner closely with Senior Data Analysts, Customer Success, and Ops to ensure scalable, reusable datasets.
• Prepare structured datasets that support automation initiatives and future AI use cases.
What You'll Bring:
Minimum Required Experience & Skills:
• Bachelor's degree in Computer Science, Computer Engineering, Information Systems, or equivalent practical experience
• 2+ years of experience with SQL, ETL, data modeling, and at least one programming language (e.g., Python, C++, C#, Scala or others.)
• 2+ years of experience in designing, developing, and maintaining robust data models from structured and unstructured sources
• Experience proactively identifying opportunities to improve ETL & dashboard performance and cost
• 2+ years of experience where the primary responsibility involves working with data. This could include roles such as data analyst, data scientist, data engineer, analytics engineer, or similar positions
• Experience with data warehouse technologies (Snowflake, BigQuery, Spark, etc) and data build tools such as DBT.
• Experience in Git/GitHub and branching methodologies, code review tools, CI tools, JIRA, Confluence.
• Strong understanding of data modeling principles (normalization, dimensional modeling, schema design).
• Experience proactively identifying and improving data pipeline or dashboard performance.
• Strong analytical and problem-solving skills, including experience investigating and resolving data inconsistencies.
Nice to have:
• Experience working with Salesforce data models (Accounts, Opportunities, Contracts, Subscriptions).
• Experience with Gainsight, Tableau, and SnapLogic.
• Experience supporting SaaS or subscription-based business models (ARR, renewals, consumption).
• Exposure to automation, predictive modeling, or AI-related data preparation.
• Experience implementing data governance, access controls, and documentation standards.
• Experience with server-side languages like TypeScript/Node.JS/Python/Kotlin
• Experience with RESTful API design
About ASK: ASK Consulting is an award-winning technology and professional services recruiting firm servicing Fortune 500 organizations nationally. With 5 nationwide offices, two global delivery centers, and employees in 42 states-ASK Consulting connects people with amazing opportunities
ASK Consulting is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all associates.
"All candidates must be directly contracted by ASK Consulting on their payroll and cannot be subcontracted. We are unable to provide sponsorship at this moment".
Job Title: Data Engineer
Location: San Francisco, CA 95054 (Fully remote candidates but preference for candidates in the San Francisco Bay Area)
Duration: 7 Months (Fixed end date: January 29, 2026 but possibility of extension depending on performance and business needs)
Pay Rate Range: $50/hr. - $55/hr. on W2
Fixed end date: January 29, 2027 but possibility of extension depending on performance and business needs
Job Description:
Your Purpose:
The Data Engineer will own and strengthen the data foundation that powers Customer Success for Evergreen//One, our subscription offering.
This role is responsible for building and maintaining scalable data pipelines, improving and restructuring Snowflake architecture, and ensuring subscription data is clean, trusted, and analytics-ready. You will play a critical role in resolving recurring data inconsistencies surfaced in Gainsight and Tableau by developing well-modeled, reliable datasets that serve as a clear source of truth.
This is a hands-on role focused on data ownership, modeling, quality, and performance — enabling scalable automation and future AI-driven solutions across Customer Success.
What You'll Do:
• Design, build, and maintain ETL/ELT pipelines from Salesforce, Gainsight, and other operational systems into Snowflake.
• Audit, normalize, and restructure existing Snowflake tables and views to improve clarity, consistency, and performance.
• Develop clean, analytics-ready data models that power Tableau dashboards, Gainsight workflows, and executive reporting.
• Translate business logic (ARR, renewals, churn, consumption, health scoring) into structured, documented data definitions.
• Investigate and resolve root causes of reported data discrepancies and implement durable fixes.
• Optimize query performance, warehouse utilization, and overall Snowflake efficiency.
• Implement data validation, monitoring, and quality controls to improve trust in reporting.
• Document data lineage, transformations, and definitions to improve transparency and governance.
• Partner closely with Senior Data Analysts, Customer Success, and Ops to ensure scalable, reusable datasets.
• Prepare structured datasets that support automation initiatives and future AI use cases.
What You'll Bring:
Minimum Required Experience & Skills:
• Bachelor's degree in Computer Science, Computer Engineering, Information Systems, or equivalent practical experience
• 2+ years of experience with SQL, ETL, data modeling, and at least one programming language (e.g., Python, C++, C#, Scala or others.)
• 2+ years of experience in designing, developing, and maintaining robust data models from structured and unstructured sources
• Experience proactively identifying opportunities to improve ETL & dashboard performance and cost
• 2+ years of experience where the primary responsibility involves working with data. This could include roles such as data analyst, data scientist, data engineer, analytics engineer, or similar positions
• Experience with data warehouse technologies (Snowflake, BigQuery, Spark, etc) and data build tools such as DBT.
• Experience in Git/GitHub and branching methodologies, code review tools, CI tools, JIRA, Confluence.
• Strong understanding of data modeling principles (normalization, dimensional modeling, schema design).
• Experience proactively identifying and improving data pipeline or dashboard performance.
• Strong analytical and problem-solving skills, including experience investigating and resolving data inconsistencies.
Nice to have:
• Experience working with Salesforce data models (Accounts, Opportunities, Contracts, Subscriptions).
• Experience with Gainsight, Tableau, and SnapLogic.
• Experience supporting SaaS or subscription-based business models (ARR, renewals, consumption).
• Exposure to automation, predictive modeling, or AI-related data preparation.
• Experience implementing data governance, access controls, and documentation standards.
• Experience with server-side languages like TypeScript/Node.JS/Python/Kotlin
• Experience with RESTful API design
About ASK: ASK Consulting is an award-winning technology and professional services recruiting firm servicing Fortune 500 organizations nationally. With 5 nationwide offices, two global delivery centers, and employees in 42 states-ASK Consulting connects people with amazing opportunities
ASK Consulting is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all associates.





