In a medium bowl, whisk together the honey, sriracha, soy sauce, sesame oil, garlic, and ginger.
Add the salmon cubes and gently toss until evenly coated. Let marinate for 10 to 15 minutes.
In a small bowl, stir together the mayonnaise, sriracha, honey, and lime juice until smooth. Set aside.
Heat the olive oil in a large skillet over medium-high heat.
Add the salmon in a single layer and cook for 2 to 3 minutes without stirring.
Turn the salmon pieces and continue cooking for another 3 to 4 minutes until caramelized and cooked through.
Pour any remaining marinade into the skillet and cook for 1 minute until slightly thickened.
Divide the cooked rice among four serving bowls.
Arrange the edamame, shredded carrots, cabbage, and cucumber around the rice.
Top each bowl with the glazed salmon.
Drizzle with the spicy sauce.
Sprinkle with sesame seeds and sliced green onions before serving.