Slice corn off the cob. In a cast iron skillet (or large sauté pan), add bacon and cook until browned. Remove and place on a bed of paper towels to soak up the extra grease.
In the same pan, add potatoes and season with paprika and cayenne pepper. Cook for about 5-6 minutes on medium-low heat. Add in onions and cook until translucent.
Finally, add in the corn and scallions and salt and pepper to taste (about 2 large pinches of salt an 1 of pepper) on medium-high heat for just a 1-2 minutes until corn is cooked. Add the bacon back in to heat it up and serve!