Job Title: Data Solutions Engineer Location: Lehi, UT Onsite Duration: 6+ Months Experience: 6–8 Years
Job Description:
The Digital Transformation and Data Intelligence team is seeking an experienced Data Solutions Engineer to build scalable data products, automation, and AI-enabled solutions.
Key Responsibilities:
Develop and support scalable data pipelines, data streams, schemas, interfaces, and automation workflows.
Build data pipelines using Python, Apache Airflow, Snowflake, and SQL.
Develop enterprise data ingestion solutions for structured, unstructured, batch, and real-time data.
Prepare and stage data for AI/LLM applications, Vector Databases, and Knowledge Graph (KG) Databases.
Implement data quality, validation, governance, security, access controls, and compliance practices.
Develop APIs, automation workflows, and intelligent solutions to reduce manual effort.
Follow engineering best practices including Git, testing, CI/CD, code reviews, documentation, monitoring, and production support.
Integrate and optimize data from internal and external systems.
Participate in technical design and code reviews and leverage AI-assisted development tools effectively.
Required Skills:
5+ years of experience in Data Engineering, Analytics Engineering, Software Engineering, or Automation Engineering.
Strong hands-on experience with Python and SQL.
Strong experience with Apache Airflow and Snowflake.
Experience building reliable data pipelines, data models, APIs, and automated workflows.
Experience with cloud data platforms, data warehouses, Git, and CI/CD/DevOps.
Strong understanding of Data Quality, Governance, Security, Access Controls, and Production Reliability.
Experience with LLMs / AI-assisted development tools.