Remote job
Data Engineer
Job details
About this role
Role overview Build the data systems that support analytics, reporting, machine learning, and automated business workflows for client organizations. This remote contract engineering role covers the data lifecycle: connecting varied sources, creating dependable pipelines and storage layers, and making trusted data available to people and downstream systems.
Responsibilities - Build ETL and ELT pipelines that bring together data from SaaS products, databases, APIs, and files. - Add validation, quality checks, and error handling, and improve pipeline performance, reliability, and cost efficiency. - Design and maintain data warehouses or lakes using platforms such as Snowflake, BigQuery, Redshift, or Databricks. - Model data for analytics and reporting, and connect infrastructure to BI tools such as Power BI, Tableau, or Looker. - Configure monitoring, alerting, and documentation for data systems. - Support AI and automation use cases through data foundations, integrations, and APIs for timely access.
Requirements - Experience designing, building, and maintaining data pipelines and storage systems. - Ability to integrate data from varied application, database, API, and file sources. - Understanding of data quality, modeling, performance, and operational reliability. - Familiarity with cloud data platforms and analytics or BI use cases. - Ability to work with clients to understand their data landscape and translate needs into maintainable solutions.
Nice to have - Experience connecting pipelines to automation tools such as Make, n8n, or Zapier.