Preheat the oven to 350°F. Grease an 8x8-inch baking dish.
In a medium bowl, combine the flour, granulated sugar, and salt. Add the softened butter and mix until crumbly. Press the mixture evenly into the bottom of the prepared baking dish to form a crust.
In a separate bowl, beat the cream cheese until smooth. Gradually add the powdered sugar and vanilla extract, mixing until well combined.
Add the eggs one at a time, mixing well after each addition. Stir in the lemon juice.
Spread the chopped rhubarb evenly over the crust, then pour the cream cheese mixture on top, spreading it gently to cover the rhubarb.
Bake for 30-35 minutes, or until the center is set and the edges are lightly golden. Allow to cool completely in the pan before cutting into squares.