Data Engineer

at  Repairify

St. John's, NL, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate28 Nov, 2024Not Specified31 Aug, 20242 year(s) or aboveR,Collaborative Work,Genetics,Phones,Python,Recruiting,Analytics,Speech,Product Engineering,Color,Versioning,User Experience,Training,Scala,Data Science,Computer Science,Dbt,Travel,Snowflake,Office Equipment,HiringNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

JOB DESCRIPTION

Summary/objective
The Data Engineer is responsible for designing, implementing, and maintaining an ETL pipeline to convert raw data into usable information for use in a variety of applications. This role requires strong analytical skills, attention to detail and the ability to communicate effectively to cross department stakeholders. The Data Engineer will work closely with the existing internal development team, QA team, product management team and other members of the data and analytics team to ensure products are consistent, correct, and scalable. The Data Engineer will develop and maintain a high performance and reliable data warehouse for use in internal tools and external offerings. This is an exciting opportunity to get in at the ground level and implement best practices that will have massive practical impacts across the entire organization.
Essential functions

Reasonable accommodation may be made to enable individuals with disabilities to perform these essential functions.

  • Design and build out a data warehouse to power internal reporting, embedded analytics, knowledge discovery and ML/AI projects.
  • Develop and maintain ETL processes to standardize data from various sources.
  • Develop deep familiarity with the scale and limitations of existing data to highlight opportunities for data initiatives.
  • Identify opportunities to enrich or improve data quality.
  • Communicate with cross-functional teams to define data requirements and timelines for deliverables.
  • Other Duties: Please note this job description is not designed to cover all possible activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice.

MINIMUM QUALIFICATIONS:

  • Bachelor’s degree in Computer Science, Data Science, Analytics or other quantitative field, or 2-3 years of equivalent work experience.
  • Proven work history in a data engineering role.
  • Expert SQL skills.
  • Experience with FiveTran, Snowflake and dbt as an ETL stack.
  • Familiar with data modelling and data warehousing best practices.
  • Familiar with Snowflake admin functions, such as provisioning roles and warehouses to balance cost with user experience.
  • Experience cleaning and transforming complex data for use in embedded analytics, internal reporting and analysis.

PREFERRED QUALIFICATIONS:

  • Familiarity with Azure and related products.
  • Knowledge of an additional language like: Python, R or Scala.
  • Basic understanding of predictive modelling and how data is used in ML/DL applications.
  • A solid understanding of source control and versioning.
  • Incredible attention to detail with a problem-solving approach
  • Proven ability to multi-task and prioritize.
  • Ability to think creatively and to drive innovation.
  • A personable and curious disposition.
  • Someone who enjoys both individual and collaborative work and enjoys a casual, comfortable and collegial workplace.
  • Comprehensive understanding of software craftsmanship ideals - clean code principles, unit testing fundamentals, design pattern selection and application, architectural pattern selection and application
    Supervisory responsibilities
    This role has no supervisory responsibilities.
    Work environment
    This job operates in a professional office environment. This role routinely uses standard office equipment such as computers, phones, printers.
    Physical demands
    Physical requirements include occasional lifting/carrying of 5 pounds; visual acuity, speech, and hearing; hand and eye coordination and manual operate a computer keyboard and basic office equipment. Subject to sitting, standing, reaching, walking, twisting, and kneeling to perform the essential functions. Working conditions are primarily inside an office environment.
    Travel required
    This position may require some limited travel.
    Work authorization/security clearance requirements
    N/A
    Affirmative Action/EEO statement
    The Company provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability, genetics, or any other status protected under applicable federal, state, or local laws. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.
    FLSA Classification: Exempt
    Salary Grade/Level/Family/Range: Product Engineering
    Reports to: Director, Data and Analytic

Responsibilities:

  • Design and build out a data warehouse to power internal reporting, embedded analytics, knowledge discovery and ML/AI projects.
  • Develop and maintain ETL processes to standardize data from various sources.
  • Develop deep familiarity with the scale and limitations of existing data to highlight opportunities for data initiatives.
  • Identify opportunities to enrich or improve data quality.
  • Communicate with cross-functional teams to define data requirements and timelines for deliverables.
  • Other Duties: Please note this job description is not designed to cover all possible activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice


REQUIREMENT SUMMARY

Min:2.0Max:3.0 year(s)

Information Technology/IT

IT Software - DBA / Datawarehousing

Software Engineering

Graduate

Computer science data science analytics or other quantitative field or 2-3 years of equivalent work experience

Proficient

1

St. John's, NL, Canada