Software development manager, discovery technology (ud033)
MadridAmazon Spain Services, S. L
...career as Software Development Manager? Are you looking for new challenges and solving hard problems while using top-notch technologies?Join us and you'll help millions of customers to discover the best from a multi-billion product selection!The Discovery Tech team helps customers discover and engage with new, popular and [...]