F

Flyover

Attractions and hospitality experiences worldwide

Data Engineer

Data EngineeringPosted on Nov 10
Full-timeChicago, IL, USA$80k - $90k /yr

About the Job

Requirements

  • Strong SQL and Transact-SQL skills, including complex joins, window functions, common table expressions, MERGE statements, and query performance tuning.
  • Ability to build reliable pipelines using incremental watermark loads, parameterized and reusable designs, retries, and alerts for failed or empty loads.
  • Understanding of dimensional modeling, including star schemas, facts and dimensions, and grain, sufficient to design data for a shared Power BI semantic model.
  • Ability to explain data and trade-offs in plain language to Finance, Revenue, and IT leaders and translate their questions into well-structured data.
  • Ability to own a domain, set priorities with minimal oversight, and collaborate with the System Admin and wider IT teams.
  • Bachelor’s degree in Computer Science, Information Systems, or a related field, or equivalent practical experience.
  • Three or more years in data engineering, including at least two years building and running production Azure Data Factory pipelines (ideal experience).
  • Hands-on experience with Azure Synapse Analytics, Azure Data Lake Storage Gen2, and Azure SQL Database (ideal experience).
  • Experience designing layered bronze, silver, and gold lakehouse or warehouse architectures on any platform (ideal experience).
  • Experience moving data from on-premises SQL Server into Azure, including use of the self-hosted integration runtime (ideal experience).

Responsibilities

  • Stand up the data platform in a new Azure environment by rebuilding and migrating existing Azure Data Factory pipelines, the Synapse workspace, Azure Data Lake Storage Gen2, and staging Azure SQL databases from the current template, and validate that migrated data matches the source.
  • Design, build, and maintain Azure Data Factory pipelines that ingest data from on-premises SQL Servers, cloud-native ticketing systems, and other sources, including incremental loads, parameterization, triggers, error handling, and alerts for pipeline failures and data freshness.
  • Own the lakehouse architecture across bronze, silver, and gold layers and the staging Azure SQL database contents, including schemas, stored procedures, load and transformation logic, and query performance. Backups, patching, and access are handled by the System Admin team.
  • After migration, identify and deliver improvements to platform reliability, cost, and design, and help evaluate whether Microsoft Fabric is the right next step.
  • Build and maintain a shared Power BI semantic model for Finance, Revenue, and IT leaders, with consistent metric definitions such as attendance, admissions revenue, and per capita spending; build key reports and help those teams build their own.
  • Serve as the data subject-matter expert within the IT team, define data standards, document pipelines and data definitions for handoff, and maintain pipeline code in version control.
  • Handle in-person Level 1 IT tasks at the location, including hardware setup and swaps, printer and peripheral issues, and hands-on troubleshooting, for up to about four hours per week; remote support is handled by the Vancouver team.
  • Perform other duties as assigned.

Desired Qualifications

  • Experience with Microsoft Fabric, including lakehouse, warehouse, or pipelines.
  • Experience building a shared Power BI semantic model with DAX measures.
  • Power BI report development and service administration, including workspaces, refreshes, and row-level security.
  • Python or PySpark experience.
  • Git and Azure DevOps experience.
  • Experience migrating a data platform between Azure environments.
  • Experience with transactional data from ticketing or point-of-sale systems and attraction metrics, including attendance, admissions revenue, per capita spending, and booking pace.
  • Experience in a small-team environment requiring multiple responsibilities.

About the Company

Flyover

Attractions and hospitality experiences worldwide

Flyover is a set of attractions and hospitality experiences operated by Pursuit that connect guests with iconic places through thoughtfully designed activities across the Canadian Rockies, Montana, Alaska, Iceland and Costa Rica. Its offerings include world-class attractions and distinctive lodges rooted in place and brought to life by local teams, featuring experiences like glass-phloored skywalks, glacier adventures, lakeside lodges, and remote retreats. The productworks by creating location-based experiences designed to immerse guests in the landscapes and stories of each destination, with a focus on moments that linger after the trip. The company differentiates itself from competitors through its place-based, community-aware approach, a collection of unique lodges and attractions, and a commitment to quality and innovation guided by respect for the destinations and communities. Its goal is long-term growth through high-quality experiences that honor local places and people.

Company size
Not listed
Company stage
Not listed
Total funding
Not listed
Headquarters
British Columbia, Canada
Founded
Not listed

Recently Posted Jobs

Explore more opportunities at Flyover

See more jobs