City
El Paso

State
TX

Job Type
Temp-to-Permanent

Job Description

BCTG’s direct client is looking for a Contract-to-hire Senior Data Engineer (hybrid work onsite and from home), and make an immediate impact on their trusted brands

  • Relocation Assistance will be provided to candidates willing to relocate to one of our Corp Office sites in El Paso, TX; Dallas, TX; Bend, Or; Irvine, CA Marlborough, MA; New York, NY;
  • We will consider candidates currently based in the USA that might require sponsorship*

The Senior Data Engineer will create and implement strategies advised at acquiring data from new and existing sources, build a modern data platform and promote the development of insights and data-driven decisions using our Operational, Sales, and Marketing data to improve Business Process efficiency and Product quality.

  • Evaluate gaps in the existing data platform and aid the implementation of a modern data platform
  • Identify, design, and implement internal process improvements: automating manual processes, optimizing data delivery, re-designing data infrastructure for greater scalability
  • Ensure the effective collection, organization, and distribution of data, from a variety of data sources
  • Build processes supporting data transformation, data structures, metadata, dependency, and workload management
  • Successful execution of data flows provides tasks completion
  • Data flow design artifacts gives an understanding of the data extraction process
  • Translate business questions and concerns into specific quantitative questions that can be answered with available data using sound methodologies
  • Create and maintain excellent data documentation that allows the data to be understood (Metadata) and demonstrated for additional use
  • Retrieve, synthesize, and present critical data in a format that is immediately useful to answer specific questions
  • Technical design documents measure accurately translating business needs. Analyze data to find concrete insights and “tell the story” of our business as well as help deliver solutions to any business needs using machine learning, text-mining/NLP to extract insights from structured and unstructured data to assist in new product development, improving the quality of the products, improving customer service experience
  • Explore/Analyze Company’s Operational data and find a correlation between the different business processes to improve and/or recommend changes to Business Processes
  • Develop programs to assist businesses in improving Marketing strategy, Product Pricing, and customer retention
  • Implementing packages and mapping to desired results measures technical ability
  • Finalized data model's accuracy provides a depth understanding of machine learning concepts and Correct application and tuning of models
  • Reasoning backed up with research and industry examples while choosing a solution measures critical and logical thinking
  • Build strong relationships with the different departments, teams, and support functions to understand the business needs.
  • Conduct written and verbal presentations to share insights and recommendations to audiences of varying levels of technical sophistication
  • Determines business information needs, identifies system requirements, critical metrics, and methods for the data warehouse to assist with operational and strategic planning
  • Develops and implements effective/strategic business solutions through research and analysis of data and business processes
  • Fix data quality issues - identifying root cause/system & documentation/communication of resolution

Skills needed to be successful in this role:

  • Ability to devise and deliver persuasive presentations, based on data-driven insights and facts, to gain support for business strategies and/or initiatives
  • Ability to identify and assess risk and prioritize challenging demands
  • Strong storytelling skills to help decision-makers see the big picture and act on the results of the analysis
  • Experience articulating business questions and using quantitative techniques and driving insights for business
  • Build Data systems & pipelines to assemble large sophisticated datasets that meet business requirements
  • Optimize data delivery and re-design for scalability
  • Experience with sophisticated data modeling, ELT design, and using large databases in a business environment
  • Proficiency in data transformations, handling missing data, feature engineering, regression, classification, and clustering analysis

Minimum Qualifications:

  • Bachelor’s Degree in Computer Science, Engineering, or related Technical Field
  • 4+ years working on Data Platforms
  • 2+ years on a Modern Data Platform (AWS or Snowflake)
  • Knowledge of data warehousing concepts
  • Experience in data mining, profiling, and analysis
  • Strong programming skills in R/Python or equivalent tools for exploratory and predictive analytics
  • Ability to create and maintain optimal data pipeline architecture
  • Experience in using at least one of the ELT tools
  • Experience in evaluating, designing, and implementing data platforms and data pipelines to scale and automate the extraction of data from multiple internal and external sources
  • Knowledge of Waterfall and Agile methodologies
  • Experience in relational databases such as Oracle and proficiency with SQL

Preferred Qualifications

  • Familiarity with Git, NoSql databases, Spark, TensorFlow
  • Deep technical understanding of machine learning (linear models, decision trees, boosting, random forest, k-means, ensemble models, etc.)
  • Experience implementing and using Data Quality, Data Catalog & Data Governance tools
Apply With