Свою карьеру Амаури начал в швейцарском клубе «Беллинцона» в 1999 году. После двух сезонов он перебрался в «Парму» и сразу же был отдан в аренду «Наполи» в январе 2001 года. В Серии А Амаури дебютировал 14 апреля в матча против «Бари». В Италии он также играл за «Пьяченцу», «Мессину» и «Кьево». 31 августа 2006 года Амаури был продан «Палермо» за 8 млн. евро.
До декабря 2006 года он забил 8 мячей в 19 матчах, но вскоре получил травму в матче с «Сиеной» и выбыл на 7 месяцев. В сезоне 2007/2008 Амаури забил 15 голов и стал лучшим бомбардиром клуба. Перед началом сезона 2008/2009 у Амаури были предложения от грандов итальянского футбола. В итоге он предпочел «Милану» туринский «Ювентус», так как он будет выступать в Лиге чемпионов.
19 ноября 2010 года Амаури получил повреждение связок колена и выбыл из строя на несколько месяцев.
За сборную Бразилии Амаури не сыграл ни одного матча и недавно попросил дать ему итальянское гражданство, чтобы иметь возможность выступать за сборную Италии. В свою очередь бывший тренер итальянцев Роберто Донадони заявлял, что Амаури мог бы быть полезен. 10 августа 2010 года Амаури дебютировал в составе сборной Италии в товарищеском матче с Кот-д’Ивуаром.
31 января 2011 года «Парма» арендовала Амаури на полгода.
Летом 2011 года руководство «Ювентуса» активно предлагало игрока на трансферном рынке различным клубам. Однако сам футболист отказался покидать «Старую Синьору» заявив, что хочет доказать свою значимость в клубе. Этим своим решением, которое в самый последний момент сорвало сделку по переходу Амаури в марсельский «Олимпик», нападающий вызвал недовольство директора «Юве» Джузеппе Маротты.
24 января 2012 года было официально объявлено о переходе Амаури в «Фиорентину».