У дорослому футболі дебютував 2008 року виступами за команду «Бангу», в якій провів три сезони, взявши участь у 39 матчах Ліги Каріока, забивши 13 голів. Також з 2008 по 2010 рік грав на правах оренди у складі команд «Резенді», «Мадурейра» та «Парана», дебютувавши у складі останньому на національному рівні, зігравши 24 матчі у Серії Б сезону 2010 року[1].
Влітку 2011 року на правах оренди перейшов в угорський «Ференцварош», з яким наступного року підписав повноцінний контракт. Відіграв за клуб з Будапешта чотири сезони своєї ігрової кар'єри. Більшість часу, проведеного у складі «Ференцвароша», був основним гравцем команди, вигравши з командою два Кубка угорської ліги та под ному Кубку та Суперкубку Угорщини. Також зігравши 3 матчі у новому сезоні 2015/16 він по його завершенні отримав золоту медаль чемпіона Угорщини, хоча на самому його початку і покинув команду[2][3].
В серпні 2015 року уклав контракт з французьким клубом «Тулуза»[4]·[5], у складі якого провів наступні три роки своєї кар'єри гравця. 15 серпня 2015 року дебютував у Лізі 1 в матчі проти «Кана»[6]. Граючи у складі «Тулузи» також здебільшого виходив на поле в основному складі команди і за три роки зіграв 84 матчі у вищому французькому дивізіоні.
23 серпня 2018 року Сомаліа перейшов до саудівського клубу «Аль-Шабаб», підписавши дворічну угоду[7]. Втім у новій команді не був основним гравцем і на початку 2020 року повернувся в «Ференцварош», якому у тому ж сезоні допоміг виграти чемпіонат Угорщини. Станом на 5 жовтня 2020 року відіграв за клуб з Будапешта 9 матчів в національному чемпіонаті.