Cook the rice: Prepare jasmine or brown rice according to package directions. Fluff with a fork and keep warm.
Mix the firecracker sauce: In a small bowl, whisk mayonnaise, sriracha, honey, rice vinegar, soy sauce, garlic, and ginger until smooth.
Taste and adjust heat with more sriracha or sweetness with more honey.
Prep the shrimp: Pat shrimp very dry with paper towels. In a bowl, toss with olive oil, smoked paprika, chili flakes (if using), garlic powder, salt, and pepper.
Sear the shrimp: Heat a large skillet over medium-high until hot. Add shrimp in a single layer and cook 1–2 minutes per side until just opaque and lightly charred.
Do this in batches if needed to avoid steaming.
Sauce the shrimp: Reduce heat to low. Add half the firecracker sauce to the skillet and toss to coat. Warm for 30 seconds, then remove from heat to prevent overcooking.
Assemble the bowls: Divide rice among four bowls.
Top with shrimp, edamame, cucumber, carrots, and red bell pepper. Drizzle with extra firecracker sauce.
Finish and serve: Add green onions, sesame seeds, and avocado if using. Squeeze lime over the top for brightness.
Serve immediately.