Data Warehouse Engineer

@ Revinate
Revinaterevinate.com

Data Warehouse Engineer

Posted 1 month ago

This job is still taking applications, but it's been up a while.

About the job

Revinate drives direct revenue for hotels through a data-driven platform with Rich Guest Profiles. The Data Warehouse Engineer helps build and stabilize the data architecture, enabling insights for hotels.

Requirements

  • Experience with data warehouses
  • Proficiency in SQL and Python
  • Knowledge of BigQuery
  • Experience with ETL tools
  • Familiarity with cloud data ecosystems

Qualifications

  • Bachelor's degree in relevant field
  • 3+ years data warehousing experience
  • Strong analytical skills
  • Detail-oriented and driven
  • Excellent communication skills

Full job description

Three Outcomes For Year One

  • Help transition and stabilize the new data architecture
  • This individual will be able to handle adding and keeping sources concise and work with other engineers to build a robust and stable data warehouse 
  • Active monitoring and alerting of the data and its sources

What You'll Do

  • Define and align on critical business metrics by collaborating closely with department leaders.

  • Analyze and master data structures across various source systems, including Salesforce, NetSuite, and internal databases.

  • Leverage ETL and streaming technologies, such as Apache Airflow and Kafka Connect, to facilitate seamless data transfers.

  • Build and maintain a data warehouse (e.g., BigQuery).

  • Use business intelligence tools (e.g., Looker) to establish data models and create.

What You'll Bring

  • Bachelors degree in relevant field 
  • At least three years of relevant experience working with data warehouses and business intelligence platforms
  • Meaningful experience with the following technologies:
  • Python (or a similar language)
  • Apache Airflow
  • Google BigQuery
  • SQL
  • Experience in Cloud Data Warehouses 
  • Familiarity with Data ecosystems

People Describe You As

  • Relentlessly driven for improvement, actively seeking new knowledge, and always ready to embrace and conquer complex challenges.

Benefits

  • Competitive Health Benefits: Revinate offers multiple insurance options, including an employee premium paid 100% by Revinate
  • Paid Family & Parental Leave: A comprehensive paid leave program, ensuring you have the time you need.
  • Family Building Benefits: Revinate offers multiple medical plans, including a buy-up option with $20,000 of coverage for medically necessary fertility treatments.
  • Excellent Dental and Vision Benefits
  • 401(k) Program: Includes an employer match
  • Optional plans for Short & Long Term Disability insurance, as well as Life insurance
  • Paid Flex time off
  • Employee Assistance Program (EAP)
  • Perks: Monthly work from home stipend, Telehealth access, Peloton benefits and many more.

  • Show full description