Data Integration Engineer
About the role
Since its founding in 1937, Krispy Kreme’s focus has remained the same - making fresh doughnuts using our founder’s original recipe. The brand’s iconic Hot Light lets consumers know when doughnuts are being made in the shop so they can stop in and enjoy them hot, right off the line. Krispy Kreme’s Data Integration Engineer will be responsible for designing, implementing, and maintaining data integration solutions, creating robust data integration pipelines that connect B2B systems, enterprise applications, and multiple cloud data platforms. You will be working closely with internal and external business partners, database administrators and application developers to implement data integration solutions that are scalable, reliable, and efficient.
Responsibilities
- Maintain and update integration applications, ensuring their operational readiness.
- Collaborate closely with other team members, business analysts, and stakeholders to understand data requirements and implement effective integration solutions.
- Clearly communicate technical concepts to both technical and non-technical stakeholders.
- Aid end-users and other teams with data integration-related queries and challenges.
- Ability to work on multiple parallel efforts and adjust focus based on business needs.
- Adhere to security and data governance standards, policies, and procedures.
- Work to evolve legacy solutions toward a modern, cloud-based data architecture.
- Develop and implement canonical data models to standardize data representation across multiple systems.
- Support the evaluation, selection, and implementation of best-in-class technologies.
- Monitor data quality, troubleshoot issues, and optimize integration processes to achieve high-quality, reliable data flow.
- Identify and resolve gaps between business requirements and existing solutions.
- Help to shape the organization’s data integration practices by providing insights and recommendations to ensure the delivery of high quality and supportable solutions.
Requirements
- Solid understanding of data warehousing concepts, dimensional modeling, and relational databases.
- Experience in creating context and sequence diagrams to depict data pipelines.
- Strong knowledge of design patterns to create reusable, maintainable, and efficient data processing solutions.
- Knowledgeable in utilizing third party Rest APIs for integration of external data.
- Strong proficiency in full stack of ETL/ELT technology tools including SQL Server, Snowflake, Python, SSIS, and Azure Data Factory.
- 5+ years related working experience.
- Understanding of Snowflake Data Cloud data ingestion, transformation methods, error handling, and data sharing is a plus.
- Proven history of delivering highly scalable solutions and integrations.
- Experience in the Retail and/or Restaurant (QSR) industry is strongly preferred.
- Ability to function in a mixed technical environment, leveraging both SaaS and custom in-house developed solutions.
- Strong written and verbal communication skills.
Qualifications
- Education: Bachelor's degree in Computer Science, Information Technology, or a related field.
- Experience: 5+ years of relevant experience in data integration, preferably in a retail or QSR setting.
Skills
- Technical Skills: Proficiency in SQL Server, Snowflake, Python, SSIS, and Azure Data Factory.
- Soft Skills: Strong communication skills, ability to work collaboratively, and adaptability to changing priorities.
Benefits
- Comprehensive benefits (medical, vision, and dental insurance)
- Employee discount program
- 401K plan
- PTO and “dream” days
- Company events
- Education Reimbursement
- Affirmative Action Plan
- Adoption Assistance
- Life Insurance
- FSA/HSA Plans
- Pet Insurance
Pay
Competitive salary commensurate with experience.
Schedule
Full-time position.