I still like OPs idea of it being more 1-to-1, where the engineer votes their $1000 on a specific project and that's the project that gets it. It's not just a ranked voting mechanism where a top few get it.
The system would only be there to bunch up "votes" so if multiple people choose one project it gets paid out in one bulk payment w/ a fallback to other projects if that payment fails.
The system would only be there to bunch up "votes" so if multiple people choose one project it gets paid out in one bulk payment w/ a fallback to other projects if that payment fails.