TinkerTool lets you edit the Destination Folder, Format and some additional screenshot settings. I much prefer this because it allows me to quickly check the current setting as opposed to a "black box" CLI command.
Not the GP, but if the GP described a scenario that is useful to you, redis can #1 act as the memory cache if the processes themselves don't last long enough for the optimization to be useful, and #2 can act as a cheap message queue to funnel similar requests into a single (or small number of) processes for aggregation before writing to disk.
The most important part of an apology is, imo, sincerity. I think Patrick is chiming into this thread to perform damage control, not to sincerely apologize.
This, to me, is evident in the fact that OP interviewed for a specific, high level position, and named specific, repeated bad processes that go beyond Patrick's generic "We interview a lot of people so some people are going to have a bad time."
Patrick has more than enough information to start fixing things on a systemic level. Instead, he optimizes for the appearance of contrition without committing to fixing any of the specific problems mentioned.
defaults write com.apple.screencapture location ~/Downloads && killall SystemUIServer