Data Warehouse Engineer

48 minutes ago
Full-time
Mid Level
Business Intelligence
Revinate

Revinate

Revinate provides a direct booking platform for the hospitality industry, enabling hotels to enhance guest relationships and drive significant direct revenue through personalized experiences and comprehensive guest data management.

IT Services
51-250
Founded 2009
$44M raised

Description

  • Build and maintain an internal data warehouse that aggregates and organizes data from multiple source systems on a recurring basis.
  • Develop dynamic reports that support complex business analysis and help business users answer data-driven questions.
  • Communicate across business groups to establish a single source of truth for data.
  • Define and align on critical business metrics with department leaders.
  • Analyze and master data structures across systems such as Salesforce, NetSuite, and internal databases.
  • Use ETL and streaming tools such as Apache Airflow and Kafka Connect to move data between systems.
  • Build and maintain a cloud data warehouse, such as BigQuery.
  • Use business intelligence tools such as Looker to create data models.
  • Help transition and stabilize the new data architecture.
  • Monitor data pipelines and sources, and set up active alerting for issues.

Requirements

  • Bachelor’s degree in a relevant field.
  • At least 3 years of relevant experience with data warehouses and business intelligence platforms.
  • Meaningful experience with Python or a similar language.
  • Meaningful experience with Apache Airflow.
  • Meaningful experience with Google BigQuery.
  • Meaningful experience with SQL.
  • Experience with cloud data warehouses.
  • Familiarity with data ecosystems.
  • Experience with tools such as Kafka Connect and Looker is preferred.
  • Located in the city listed in the job application, as this role is remote but locally restricted.

Benefits

  • Competitive health benefits with multiple insurance options, including employee premiums paid 100% by Revinate.
  • Paid family and parental leave.
  • Family-building benefits, including coverage for medically necessary fertility treatments.
  • Dental and vision insurance.
  • 401(k) program with employer match.
  • Optional long- and short-term disability insurance, plus life insurance.
  • Paid flex time off.
  • Employee Assistance Program (EAP).
  • Monthly work-from-home stipend, Telehealth access, and Peloton benefits.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Cloud DevOps Engineer / Administrator

Margo Bank Professional Services

Senior Cloud DevOps Engineer / Administrator at Warsaw Consulting – Polska Team, responsible for supporting and improving Linux and Windows server environments, containerized applications, and deployment automation in a remote consulting setup.

Ansible Azure Docker Encryption Grafana Kubernetes Linux Load Balancing MongoDB Nagios Podman PowerShell Prometheus Redis RHEL Splunk SQL TCP/IP Windows Server Zabbix
1 hour, 3 minutes ago

Senior Microsoft Windows SQL Server DBA

PartnerOne 51-250 Media

Senior Microsoft Windows SQL Server DBA role at a large enterprise, responsible for owning mission-critical database environments and improving application performance across production and disaster recovery systems.

Active Directory Encryption New Relic PowerShell SQL Server Windows Server
1 hour, 18 minutes ago

[Job-29492] Senior Data STEWARD ( Governance ) , Brazil

CI&T 5K-10K Internet Software & Services

CI&T is hiring a Senior Data Steward in Brazil to support remote data governance work focused on data quality, metadata, and stewardship across the organization.

Databricks Python
8 hours, 40 minutes ago

GeoSpatial Engineer, DoorDash Labs

DoorDash 10K-50K Air Freight & Logistics

DoorDash Labs is hiring a geospatial software engineer to develop robotics-adjacent mapping and spatial data systems that support fleet operations and mission control tools.

Java Kotlin NumPy Python SQL
15 hours, 36 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers