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 scoreTags
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