Data Engineering Complex Challenges