He received his first call-up to Inter's first team for the final Serie A match of the season against Udinese on 28 May 2017 by Stefano Vecchi, who was the coach of the youth team as well as a caretaker for the first team. Rivas was an unused substitute in a 5–2 win. He made his non-competitive debut for the first team on 9 July 2017, in a preseason game against WSG Wattens. He was signed by Inter outright on 7 July.