Ramiro iniciou no futsal, quando jogava na escolinha de futsal Guerreiro, e em 2003 ingressou no nas categorias de base do Juventude, de Caxias do Sul, por onde passou pelas equipes Sub-13, Sub-15, Sub-17 e Sub-20, até ser convocado para a primeira partida com o time principal, em 2011.[1]
O primeiro gol de Ramiro com a camisa do Grêmio foi anotado em partida contra o Vasco da Gama, pela 15ª rodada do Campeonato Brasileiro, no Estádio São Januário. A partida terminou com vitória gremista por 3–2, e o gol fora considerado um dos mais bonitos da competição daquele ano. Os demais gols foram marcados por Alex Telles (contra) e André, para o clube carioca, e Hernán Barcos (duas vezes), para o Grêmio.[6]
Em 2014, mesmo com a saída de Renato Gaúcho e a chegada do treinador Enderson Moreira, o jogador seguiu como titular absoluto da equipe gremista, sendo fundamental para a conquista da vaga para a segunda fase da Copa Libertadores da América em primeiro lugar do Grupo 6, o chamado "grupo da morte". O grupo continha, além do Grêmio, o Nacional de Montevidéu (URU), o Newell's Old Boys (ARG) e o Atlético Nacional de Medellín (COL). O volante encerrou a primeira fase com um gol (contra o Nacional de Medellín) e três importantes assistências (duas contra o contra o Nacional de Medellín e uma contra o Nacional de Montevidéu).[7]
Em abril de 2014, em entrevista ao portal ge, o jogador declarou ser gremista desde criança, embora tenha adquirido identificação com o Juventude, onde iniciou sua carreira. Declarou, ainda, que jogar a Libertadores pelo Grêmio é um sonho de criança realizado.[8]
No dia 25 de março de 2015, Ramiro atingiu a marca de 100 jogos com a camisa do Grêmio. Na partida contra o Novo Hamburgo, válida pelo Campeonato Gaúcho, o jogador marcou o único gol da vitória gremista por 1–0, num chute de fora da área.[9]
Ramiro passou a alcançar outro patamar atlético e histórico no Grêmio em 2016, a partir da saída do técnico Roger Machado e da sucessiva chegada de seu substituto, Renato Portaluppi, que iniciaria sua terceira e, até então, mais vitoriosa passagem na casamata do Tricolor dos Pampas. Ramiro, que era aproveitado irregularmente por Roger, ora como volante de contenção, ora como lateral-direito, foi escalado por Renato como meia ofensivo, aberto pela direita. A estreia do atleta em sua nova função foi coroada com uma grande atuação, com direito a golaço contra o Palmeiras, na partida de ida válida pelas quartas-de-final da Copa do Brasil.[10] A partir de então, Ramiro mostrou-se peça fundamental[11][12] no histórico time que ainda venceria a Copa do Brasil (que daria fim a um jejum de 15 anos sem títulos relevantes para o Grêmio), além da Libertadores de 2017, e o Gauchão e a Recopa Sul-Americana de 2018, razão pela qual veio a ser apelidado de "Pequeno Gigante", contrastando sua baixa estatura com sua qualidade técnica e entrega física e emocional em campo.[13]
Corinthians
Na tarde do dia 13 de dezembro de 2018, o Corinthians anunciou a contratação de Ramiro. Aos 25 anos, o jogador assinou com o clube paulista por quatro temporadas, até dezembro de 2022. Em nota oficial, o Corinthians informou que adquiriu 70% dos direitos econômicos de Ramiro. O Grêmio era dono de 20%, e o grupo do iraniano Kia Joorabchian detinha 50%.[14] Realizou sua estreia com a camisa alvinegra no dia 13 de janeiro de 2019, em um empate por 1–1 contra o Santos, numa partida amistosa.[15]
Ramiro marcou o seu primeiro gol pelo Timão no dia 18 de janeiro de 2020, em uma derrota por 2–1 contra o Atlético Nacional, na Florida Cup.[16]
Em 2 de junho de 2021, chegou a marca de 100 jogos com a camisa do Corinthians.[17]
No dia 6 de agosto de 2022, voltou a jogar pelo clube alvinegro no empate por 1–1 contra o Avaí, no Estádio da Ressacada, pelo Campeonato Brasileiro.[18] Em 16 de novembro, o atleta entregou o apartamento em São Paulo e retornou ao Sul, já que a diretoria do Corinthians não o procurou para tratar de uma eventual renovação contratual.[19]
Al-Wasl
Em 25 de maio de 2021, Ramiro foi emprestado para o Al-Wasl por um ano, com opção de compra ao final do empréstimo.[20] Sua ida para o time de Dubai aconteceu no final de junho.[21]
Pouco mais de um ano depois, no dia 8 de junho de 2022, se despediu do clube árabe.[22]
Cruzeiro
Em 15 de dezembro de 2022, foi anunciado pelo Cruzeiro, assinando um contrato até o fim do ano de 2024.[23]
Ramiro realizou sua estreia pelo Cabuloso no dia 21 de janeiro de 2023, no primeiro jogo do time celeste no Campeonato Mineiro, uma vitória por 2–1 contra o Patrocinense.[24] Marcou seu primeiro gol pelo time no dia 29 de abril, em um triunfo por 3–0 contra o Bragantino, fora de casa, em partida válida pelo Campeonato Brasileiro.
Em 9 de dezembro de 2024, o Cruzeiro anunciou que não iria renovar o contrato com o jogador.[25]
Dallas
Após encerrar contrato com o Cruzeiro, Ramiro assinou contrato por duas temporadas com o Dallas, dos Estados Unidos, time que disputa a Major League Soccer (MLS). O volante tem ainda a opção de renovação por mais um ano.[26]