Smithfield Foods is looking for a Data Engineer to transform raw data into powerful insights that drive strategic decisions across the business by architecting and optimizing data pipelines, building scalable infrastructure, and collaborating with cross-functional teams.
Requirements
- Advanced knowledge of data management, data integration and data platform development techniques required
- Advanced knowledge of dimensional data modeling techniques for analytics required
- Advanced knowledge of SQL programming, including demonstrated experience with a combination of 4 or more of the following: functions, stored procedures, cursors, common table expressions, dynamic SQL, data pivoting, query optimization, correlated subqueries, windowing functions, error handling and merge operations required
- Advanced knowledge and experience with one or more computer programming languages such as, but not limited to C-Sharp, DAX, .NET, Python, SQL required
- Demonstrated experience utilizing Python and SQL on the Apache Spark platform is preferred
- Advanced knowledge of one or more data visualization tools including Power BI, Tableau, Qlik or similar is preferred
- Demonstrated experience deploying data solutions using a modern data engineering stack composed of data lake, dimensional data warehouse and Apache Spark-based compute platform, preferred
Responsibilities
- Design, build, and maintain robust, scalable data pipelines and ETL processes to support analytics and operational needs.
- Develop and optimize data models and storage solutions across structured and unstructured data sources.
- Ensure data quality, integrity, and consistency through automated validation and monitoring systems.
- Monitor and tune data systems for performance, reliability, and scalability.
- Implement and enforce data governance, security, and compliance standards.
- Document data flows, processes, and system configurations to support transparency and maintainability.
- Translate business needs into technical specifications and data architecture strategies.
Other
- Bachelor’s Degree from a regionally accredited four-year college or university and 5+ years of relevant experience, or equivalent combination of education and experience, required.
- Minimum of 3+ years experience in a Business Intelligence, Data Architecture or Data Engineering role or equivalent.
- Demonstrated ability to design complex data solutions and collaborate with other team members for successful implementation
- Demonstrated ability to teach complex topics to less technical team members
- Ability to quickly learn and adopt new technology