Data Engineer Tech Lead barcelona 2023-12-11 See Details 41.3828939 2.1774322 Job offer: Data Engineer Tech Lead