Data Engineer III

Simplot•Boise, ID
•Onsite

About The Position

The Data Engineer III applies intermediate to advanced data engineering principles to solve data and platform challenges of varying complexity. The role uses modern cloud data tools, distributed processing frameworks, and professional knowledge gained through education, training, and experience. It exercises judgment within defined standards and practices to determine appropriate technical actions, with decision-making ranging from limited to independent. The position develops expertise in SQL-based transformation and modeling, cloud-native data platforms, and large-scale data processing with PySpark. As a collaborative team member, the engineer provides technical analysis and recommendations, evaluates challenges, and contributes well-reasoned guidance to solution development. The role builds and supports scalable cloud data solutions using Databricks, PySpark, SQL, and Azure services, and contributes to enterprise analytics and decision-making. Candidates must be willing to work full-time in the office at Simplot Headquarters in Boise, Idaho. Travel is not required.

Requirements

  • Bachelor's degree from a four-year college or university; preferably in Computer Science, Engineering, Information Systems, or a related field.
  • At least 5 years of data engineering experience and/or training.
  • Advanced understanding of data engineering, with ability to serve as a subject matter expert and own escalations of the highest complexity.
  • Experience with Azure DevOps, Databricks, SQL, Python, and data modeling.
  • Strong verbal and written communication skills, including contributing to team design activities and documentation.
  • Ability to apply critical thinking to solve problems and strong technical aptitude.
  • Experience working with cloud and on-premises databases.
  • Willingness to work full-time in the office at Simplot Headquarters in Boise, Idaho.

Nice To Haves

  • Experience delivering data solutions through agile software development methodologies is ideal but not required.

Responsibilities

  • Participate in a data engineering team responsible for cloud data platforms and pipelines.
  • Analyze technical and data requirements of moderate to advanced complexity to support solution design and implementation.
  • Design, build, and maintain data pipelines and transformations using SQL, Python, and PySpark.
  • Develop and support data models and curated datasets optimized for analytical and downstream consumption.
  • Complete data engineering activities independently or as directed by more senior engineers, following established standards and best practices.
  • Lead or contribute to technical design reviews and outcome reviews.
  • Design, prepare, and execute automated test plans for data pipelines and transformations.
  • Perform routine and complex maintenance, optimization, and production support to ensure reliability, scalability, and performance.
  • Collaborate with analytics and technical teammates to drive alignment and trust in data solutions.
  • Communicate with business customers and teammates to gather and clarify requirements, translate business needs into technical solutions, and explain technical concepts in plain language.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service