Talent.com
Data Engineer - Draper, UT
Data Engineer - Draper, UTWasatch Property Management, Inc. • Draper, UT, US
Data Engineer - Draper, UT

Data Engineer - Draper, UT

Wasatch Property Management, Inc. • Draper, UT, US
8 days ago
Job type
  • Full-time
Job description

We are seeking a Data Engineer to join our growing team at ProdataKey (PDK) and help us develop our data infrastructure. In this role, you will design, build, and maintain scalable systems that transform raw, disparate data into clean, reliable, and well-structured datasets.You will work closely with our Data Analyst, ensuring they have access to high-quality data for reporting and analytics. You will also partner with the Engineering team to design and optimize data ingestion pipelines that bring in information from both internal systems and external sources. You will also collaborate frequently with stakeholders across the organization to gather requirements and deliver data-driven solutions.As the Data Engineer, you will be responsible for data modeling, pipeline development, and warehouse architecture. Your work will enable self-service analytics, uphold data integrity, and define long-term standards and best practices that will shape our entire data ecosystem. This role requires hands-on expertise with a modern data stack, including Google Cloud Platform (GCP), Snowflake, Airflow, dbt, and GitHub, as well as experience integrating data from heterogeneous sources such as relational databases, NoSQL systems, APIs, and proprietary tools. The ideal candidate is comfortable making architectural decisions, setting technical direction, and ensuring the reliability, performance, and scalability of our Snowflake data warehouse. Key Responsibilities

  • Define and implement the architecture, schemas, and models for our Snowflake data warehouse.
  • Ensure best practices in data modeling, scalability, and performance optimization.
  • Develop, schedule, and monitor data pipelines using Airflow DAGs and Python.
  • load and transform data from GCP / object storage by implementing efficient ETL / ELT processes.
  • Perform ongoing maintenance, tuning, and administration of Snowflake environments.
  • Monitor data lake and data warehouse health, ensuring high availability and data integrity.
  • Partner with the Data Analyst to ensure reliable access to structured, high-quality datasets for reporting and analysis.
  • Collaborate with engineering teams to design data specifications, integrate new data sources, and maintain consistent standards.
  • Implement and enforce data governance, security, and compliance best practices.
  • Create and maintain detailed documentation for data requirements, specifications, pipelines, schemas, and processes.
  • Explore new tools, frameworks, and approaches to improve data engineering workflows.
  • Troubleshoot issues related to pipeline failures, data quality, and system performance. Basic Qualifications
  • Bachelor's Degree in Data Science, Computer Science, Statistics, or related field.
  • 5+ years experience as a Data Engineer or related role.
  • Strong expertise working with Snowflake (data modeling, performance tuning, and administration).
  • Strong expertise in SQL, Python, and common data libraries (NumPy, Pandas, matplotlib, polars, pytest, pydantic, etc.).
  • Proficiency in Airflow for orchestration and pipeline management.
  • Hands-on experience with GCP (BigQuery, Cloud Storage, Pub / Sub, or related services).
  • Experience with message brokers such as RabbitMQ, AMQP, and distributed / de-coupled systems.
  • A Testing Mindset. Strong focus on building reliable, well-tested data pipelines and systems, with experience writing tests to validate data quality, transformations, and performance.
  • Commitment to creating and maintaining clear, thorough documentation for data pipelines, warehouse structures, and related processes.
  • Effective communicator and collaborator across technical and non-technical teams.
  • Comfortable working in a fast-paced, small-company environment. Preferred Qualifications
  • Proficiency in JavaScript / TypeScript.
  • Experience using business intelligence tools (e.g. Grow, Domo, Tableau, PowerBI, etc.).
  • Experience using Jira and Confluence, or similar tools. Benefits
  • PTO, holiday, and sick leave
  • 401(k) with match
  • Child care assistance
  • Health Insurance
  • Life Insurance
  • Vision Insurance
  • Dental Insurance
  • Disability Insurance
  • Health Saving Account About ProdataKey ProdataKey is a leading innovator of cloud-based access control products and services. At ProdataKey, we are passionate about creating technology to enhance the security, safety, and experience of the professionals who install electronic access control and the businesses who rely on ProdataKey each day as a mission-critical security system.PDK is ranked among the 100 fastest-growing companies in Utah by MountainWest Capital Network. We have been in business for over ten years and are growing rapidly. We are looking for leaders to grow with us. Do you act like an owner, obsess over customers, and thrive when self-directed–PDK's a great fit. ProdataKey offers a fun and challenging work environment where teamwork, leadership, and employee success are critical. Unlike our competitors, our customers love us because of how easy our products are to use. We are a profitable company with competitive pay and benefits in an industry with high resiliency to economic downturns. Pay Rate Type : Salary If you're looking for a career with a growing company where you are part of a team dedicated to making a difference, you'll enjoy your career with us !

J-18808-Ljbffr

Create a job alert for this search

Data Engineer • Draper, UT, US

Related jobs
Lead Data Engineer

Lead Data Engineer

VirtualVocations • Provo, Utah, United States
Full-time
A company is looking for a Lead Data Engineer to lead the development and operationalization of data pipelines for improved health outcomes. Key Responsibilities Lead the design and implementation...Show more
Last updated: 30+ days ago • Promoted
Senior Data Platform Engineer

Senior Data Platform Engineer

VirtualVocations • Salt Lake City, Utah, United States
Full-time
A company is looking for a Senior Data Platform Engineer.Key Responsibilities Expand and maintain the data platform in collaboration with other engineers and data scientists Improve product tele...Show more
Last updated: 30+ days ago • Promoted
Staff Data Engineer

Staff Data Engineer

VirtualVocations • Provo, Utah, United States
Full-time
A company is looking for a Staff Data Engineer to design and maintain data systems that drive analytics and product innovation. Key Responsibilities Lead the design, development, and maintenance o...Show more
Last updated: 30+ days ago • Promoted
Senior Portfolio Data Engineer

Senior Portfolio Data Engineer

VirtualVocations • Provo, Utah, United States
Full-time
Portfolio Data Engineer to join their Data Engineering team.Key Responsibilities Write code and design pipeline architecture for data ingestion and analysis Build and enhance pipelines to improv...Show more
Last updated: 2 days ago • Promoted
Data Engineer III

Data Engineer III

VirtualVocations • Salt Lake City, Utah, United States
Full-time
A company is looking for a Data Engineer III.Key Responsibilities Drive cloud solutions utilizing Azure DevOps and Data Bricks Lead data stewardship workgroups and champion metadata and data qua...Show more
Last updated: 30+ days ago • Promoted
Senior Data Engineer

Senior Data Engineer

VirtualVocations • Provo, Utah, United States
Full-time
A company is looking for a Senior Data Engineer.Key Responsibilities Design, build, and maintain reliable ETL pipelines Work with large datasets using Python or Java and SQL Collaborate with cr...Show more
Last updated: 30+ days ago • Promoted
Cloud Data Engineer

Cloud Data Engineer

VirtualVocations • Provo, Utah, United States
Full-time
A company is looking for a Cloud Data Engineer to design and implement data pipeline services for Azure cloud-based data solutions. Key Responsibilities Maintain and operate legacy ETL processes a...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer - Data Platform

Senior Software Engineer - Data Platform

Relativity • Salt Lake City, UT, United States
Full-time
Join our team as we reimagine and modernize the core of Relativity's data architecture.You'll play a pivotal role in transforming the Document Data Model (DDM)-a foundational component of our platf...Show more
Last updated: 30+ days ago • Promoted
Data Engineer (First hire!)

Data Engineer (First hire!)

Leland • Lehi, UT, US
Full-time
Leland’s mission is to unlock human potential by making the world’s expertise more accessible.We do that through a platform that connects people with coaching, content, and courses that...Show more
Last updated: 17 days ago • Promoted
Data Engineer II

Data Engineer II

VirtualVocations • Salt Lake City, Utah, United States
Full-time
A company is looking for a Data Engineer II to develop and operationalize data pipelines for improved health outcomes.Key Responsibilities Design and implement standardized data management proced...Show more
Last updated: 30+ days ago • Promoted
Data Engineer

Data Engineer

VirtualVocations • Salt Lake City, Utah, United States
Full-time
A company is looking for a Data Engineer I to develop and operationalize data pipelines for improved health outcomes.Key Responsibilities Design and implement standardized data management procedu...Show more
Last updated: 30+ days ago • Promoted
Lead Software Engineer - Data Platform

Lead Software Engineer - Data Platform

Relativity • Salt Lake City, UT, United States
Full-time
Join our team as we reimagine and modernize the core of Relativity's data architecture.You'll play a pivotal role in transforming the Document Domain - a foundational component of our platform-into...Show more
Last updated: 30+ days ago • Promoted
Software Engineer (Data Governance Portal)

Software Engineer (Data Governance Portal)

BankTalent HQ • Salt Lake City, UT, United States
Temporary
Zions Bancorporation's Enterprise Technology and Operations (ETO) team is transforming what it means to work for a financial institution. With a commitment to technology and innovation, we have been...Show more
Last updated: 18 days ago • Promoted
Data Platform Engineer

Data Platform Engineer

VirtualVocations • Salt Lake City, Utah, United States
Full-time
A company is looking for a Software Engineer, Data.Key Responsibilities Design, implement, and maintain scalable data ingestion pipelines Design, implement, and maintain scalable APIs for extern...Show more
Last updated: 30+ days ago • Promoted
Health Data Analytics Engineer

Health Data Analytics Engineer

VirtualVocations • Provo, Utah, United States
Full-time
A company is looking for a Health Data Analytics Engineer to focus on constructing dbt data models for healthcare analytics products. Key Responsibilities Design, develop, and maintain dbt data mo...Show more
Last updated: 30+ days ago • Promoted
Staff Data Engineer

Staff Data Engineer

BankTalent HQ • Midvale, UT, United States
Full-time
Zions Bancorporation's Enterprise Technology and Operations (ETO) team is transforming what it means to work for a financial institution. With a commitment to technology and innovation, we have been...Show more
Last updated: 30+ days ago • Promoted
Data Engineer

Data Engineer

Veracity Insurance • Pleasant Grove, UT, US
Full-time
At Veracity, we aim to be a different kind of insurance partner – one that is free from outside investors, venture capital, or the pressures of a corporate parent. Ours is a culture of empower...Show more
Last updated: 17 days ago • Promoted
Databricks Data Engineer

Databricks Data Engineer

VirtualVocations • Salt Lake City, Utah, United States
Full-time
A company is looking for a Databricks Data Engineer to join their data engineering and analytics team.Key Responsibilities Design and develop scalable data pipelines using Apache Spark on Databri...Show more
Last updated: 30+ days ago • Promoted
Senior Data Discovery Engineer

Senior Data Discovery Engineer

VirtualVocations • Salt Lake City, Utah, United States
Full-time
A company is looking for a Senior Engineer - Data Discovery.Key Responsibilities Design, architect, and deploy data discovery and inventory platform Administer tools and processes to implement P...Show more
Last updated: 3 days ago • Promoted
Senior Software Engineer - Data

Senior Software Engineer - Data

VirtualVocations • Salt Lake City, Utah, United States
Full-time
A company is looking for a Senior Software Engineer (React / React Native) - Data.Key Responsibilities Design and maintain event-driven pipelines and manage Snowflake administration Collaborate wi...Show more
Last updated: 2 days ago • Promoted