In a small bowl, combine the minced garlic and fresh lime juice. Set aside.
Heat the olive oil and butter in a large skillet over medium heat.
Add the corn kernels and sprinkle with salt. Stir to coat the corn evenly in the oil and butter.
Spread the corn into an even layer and let it cook undisturbed for about 2 minutes to develop a light char. Toss the corn and repeat a couple more times until the kernels are lightly charred and tender.
Remove the skillet from the heat and transfer the corn to a large mixing bowl.
In a separate bowl, combine the mayonnaise, sour cream, Tajín seasoning, chopped jalapeños, and garlic-lime mixture. Stir until smooth and well combined.
Pour the creamy sauce over the warm corn and toss until evenly coated.
Add the sliced green onions, chopped cilantro, and cotija cheese. Stir everything together until well combined.
Finish with an additional sprinkle of Tajín seasoning and cotija cheese. Serve warm and enjoy!