HelpGrid

Foundational Data Engineer

HelpGrid

full-time

Posted on:

Location Type: Remote

Location: Remote • 🌎 Anywhere in the World

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

Amazon RedshiftAWSAzureETLMicroservicesNode.jsPythonSQL

About the role

  • Evaluate and restructure existing data architecture to support scalability and performance
  • Design new schemas, relationships, and data models that align with business logic and analytics needs
  • Build and maintain a HelpGrid-centric data layer that consolidates fragmented sources into a central structure
  • Provide strategic guidance on how data should be organized, named, and modeled for long-term sustainability
  • Establish best practices for schema versioning, documentation, and change control
  • Design and implement the company’s first ETL framework, defining how data is extracted, transformed, and loaded from multiple sources
  • Build automated, reliable pipelines that move data from the centralized database and external tools into analytics-ready structures
  • Standardize transformation logic to clean, normalize, and enrich data for business use
  • Implement pipeline monitoring, error handling, and validation for data quality assurance
  • Provide architectural and workflow recommendations for how data should flow between systems and teams
  • Define how analysts should access, refresh, and use data safely and consistently
  • Partner with the Data & Analytics Manager to align the engineering roadmap with BI and reporting priorities
  • Develop scalable, reusable scripts and frameworks that simplify ongoing data management
  • Integrate data from internal and third-party platforms into a centralized environment
  • Optimize query and pipeline performance for high-volume operations
  • Build APIs or microservices for data synchronization and access
  • Document data lineage, schema definitions, and system dependencies
  • Implement data access controls, validation checks, and compliance standards
  • Maintain transparent documentation for analysts, developers, and leadership
  • Promote data stewardship and governance best practices across departments

Requirements

  • 3–5 years of experience in data engineering, architecture, or backend development
  • Proven success building or restructuring data environments for scalability and reliability
  • Strong command of SQL and at least one programming language (Python, NodeJS, or similar)
  • Experience designing and implementing ETL/ELT frameworks from scratch
  • Hands-on experience with data warehouses or data lakes (Azure, Microsoft Fabric, Snowflake, or AWS Redshift)
  • Solid understanding of data modeling principles, including star schema and normalization
  • Familiarity with APIs, data validation, and version control (Git)
Benefits
  • Health insurance
  • Professional development opportunities

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
data architectureETL frameworkdata modelingSQLPythonNodeJSdata warehousingdata lakesdata validationversion control
Soft skills
strategic guidancebest practicesdata stewardshipgovernancecollaboration