Job Title: Freelance Principal Data Engineer (4-Month Contract)Location: RemoteContract Duration: 4 MonthsAbout the Role: My client are seeking a highly skilled and experienced Principal Data Engineer to join our team on a freelance basis for a 4-month contract, working 2 days a week. Join an extremely exciting scale-up that is experiencing extraordinary growth in the data and machine learning space. The successful candidate will play a critical role in refining our data infrastructure, improving our data and machine learning workflows, and executing a comprehensive technology stack upgrade.Responsibilities:Review and analyse a comprehensive audit report and assess the current data architecture and platform.Lead the migration to the ML platform and implement improvements in data and ML processes.Refactor existing data models, operationalizing foundational artifacts.Execute the roadmap for upgrading our technology stack, ensuring alignment with organizational goals.Requirements:Minimum 7 years of relevant experience.Strong expertise in data architecture and data platform evaluation.Experience with DBT, Snowflake, Kinesis Streams, Data Bricks, and Lambda.Ability to lead and execute a technology stack upgrade roadmap.Exceptional problem-solving skills with a focus on process improvement and workflow optimization.Excellent communication skills to effectively collaborate with cross-functional teams.