SummaryThis role applies intermediate to advanced data engineering principles, theories, and concepts to solve a range of data and platform challenges of varying complexity. The Data Engineer III utilizes modern cloud data tools, distributed processing frameworks, and professional knowledge acquired through specialized training, education, and experience. The role exercises professional judgment-from limited to independent decision-making-within defined standards and practices to determine and execute appropriate technical actions.
The position develops practical expertise across data engineering domains including SQL-based transformation and modeling, cloud-native data platforms, and large-scale data processing using PySpark. The engineer acts as a collaborative and informed team member by providing technical analysis and recommendations in support of team and business outcomes, evaluating data engineering challenges and contributing to solution development through well-reasoned technical guidance.
Why This Role Is Exciting
- Work with Leading Data Platforms: Build and support scalable cloud data solutions using Databricks, PySpark, SQL, and Azure-based services.
- Expand Your Data Engineering Expertise: Grow skills in distributed data processing, data modeling, automation, and CI/CD within a modern lakehouse architecture.
- Join an Innovative Team: Be part of a data engineering team with a strong history of delivering robust, reliable, and scalable data solutions that support enterprise analytics and decision-making.
Key Responsibilities- Participates as a member of a data engineering team responsible for cloud data platforms and pipelines
- Conducts thorough analysis of technical and data requirements ranging from moderate to advanced complexity to support solution design and implementation
- Designs, builds, and maintains data pipelines and transformations using SQL, Python, and PySpark
- Develops and supports data models and curated datasets optimized for analytical and downstream consumption
- Completes data engineering activities independently or as defined by more senior engineers, following established standards and best practices
- Leads or contributes to technical design reviews and outcome reviews
- Designs, prepares, and executes automated test plans for data pipelines and transformations
- Leverages advanced data engineering expertise to perform routine and complex maintenance, optimization, and production support, ensuring reliability, scalability, and performance
- Collaborates effectively with analytics and technical teammates, leveraging strong interpersonal skills to drive alignment and trust in data solutions
- Communicates clearly and effectively, both verbally and in writing, to gather and clarify requirements and to interface directly with business customers who have a non-technical background, translating business needs into technical solutions and technical concepts into plain language
Typical EducationBachelor's Degree (B.A. or B.S.) from a 4-year college or university, preferably in Computer Science, Engineering, Information Systems, or a related field
Required Experience- 5+ years of data engineering experience and/or training
- Advanced understanding of data engineering, with the ability to fill the role of Subject Matter Expert (SME) and own issue escalations of the highest complexity
- Experience with Azure DevOps, Databricks, SQL, Python, and data modeling
- Strong verbal and written communication skills, contributing to team design activities and documentation
- Ability to apply critical thinking skills to solve problems, with strong technical aptitude
- Experience working in cloud and on-premises databases
- Experience delivering data solutions through agile software development methodologies is ideal but not required.
Other InformationCandidates must be willing to work in the office full-time at the Simplot HQ in Boise, ID. Job Requisition ID: 27838
Travel Required: None
Location(s): Simplot Headquarters - Boise
Country: United States