xelys jobs xelys jobs

Data Engineer

BCforward

full-remoteseniorcontractdata United States Yesterday via LinkedIn

See how well this job matches your profile

Sign up to get an AI match score and generate a tailored application in seconds.

Get your match score

Tags

Data EngineeringETL/ELTSQLPythonAirflowPrestoHiveSparkSQLData WarehousingDimensional Modeling

About the role

Role Overview

Data Engineer III for BCforward’s Product Operations (ProdOps) team. You will build and maintain scalable data infrastructure that powers analytics and business decision-making, enabling reliable ETL/ELT pipelines, production-ready data models, and self-service analytics.

Responsibilities

  • Design, develop, and maintain scalable ETL/ELT pipelines using orchestration and distributed data processing tools.
  • Build and maintain production-grade data tables with documentation, governance, and SLAs.
  • Develop dashboards and reporting solutions for business intelligence and operational decision-making.
  • Collaborate with Data Scientists, Product Managers, and stakeholders to validate data quality and preserve metric integrity.
  • Monitor pipeline health, troubleshoot data quality issues, and implement automated monitoring/alerting.
  • Optimize SQL queries, data models, and pipeline performance for large datasets.
  • Support ad hoc data requests and enable self-service analytics.
  • Maintain high standards for data accuracy, documentation, and operational excellence.

Required Qualifications

  • Bachelor’s degree in Computer Science, Engineering, Mathematics, or a related quantitative field.
  • 3+ years in Data Engineering, Analytics Engineering, or a related role.
  • Strong SQL experience with Presto, Hive, or SparkSQL.
  • ETL/ELT pipeline experience using Airflow, Dataswarm, or similar orchestration tools.
  • Strong programming skills in Python (or similar scripting language).
  • Solid understanding of data warehousing and dimensional data modeling.
  • Strong analytical/troubleshooting skills focused on data quality.

Preferred Qualifications

  • 5+ years of experience in Data Engineering.
  • Experience with Spark, Hadoop, or other distributed data processing frameworks.
  • BI/dashboarding experience with Tableau, Unidash, or similar.
  • Knowledge of logging, monitoring, and instrumentation frameworks.
  • Version control experience with Git or Mercurial.
  • Experience in large technology companies.
  • Ability to thrive in a fast-paced, cross-functional environment.

Nice-to-Have Skills

  • Spark, Hadoop
  • Tableau, Unidash
  • Git, Mercurial
  • Logging and monitoring

Scraped 7/31/2026