-
Notifications
You must be signed in to change notification settings - Fork 163
Closed
Labels
Description
This is the official ticket for Golem Cloud's Bounty-to-Hire event!
This is your chance to contribute to open source, potentially win a $15,000 bounty, and maybe even land a new 100% Rust job building Golem, a next-generation open source platform for building and deploying bulletproof backends.
The specification for this ticket is attached as a PDF:
Initial File System Spec v3.pdf
Important Websites
- Discord: On the official Discord for the Golem open source project, you may chat with fellow participants and learn more about Golem, but remember, the Golem engineering team will not assist you in any way with building the project or becoming familiar with the code base.
- Github: On the Github repository for the Golem open source project, you can fork the repo, browse the source code, and find links to other resources, such as the Golem Cloud website.
Timeline
- October 11: Coding begins. You can see the requirements and begin working on the ticket.
- October 28: Judging begins. You may open pull requests that satisfy the requirements. We may pick a winner anytime after October 28, but not before. So even if you finish early, you should not submit your solution until October 28th. We do not guarantee to pick a winner on October 28th, and may require that contributors revise their pull requests in order to qualify.
- November 4th. The winner is officially announced.
- November 11th. Interviews with all willing and qualified participants will be complete and one or more job offers will be sent out.
The Structure
- One Winner. Whether there is a single complete solution or five, only one will be awarded the $15,000 bounty. In the unlikely event that no solutions satisfy the requirements, no bounty will be awarded, no pull requests will be merged, and no job offers extended.
- Guaranteed Interview. If you submit an original solution that is reasonably complete, you are guaranteed an interview for our open position. If we end up with 5 solutions, then each of those five participants will be given an interview for the opening.
- Job Offer. We intend to hire at least one developer from the pool of original and complete solutions. Our preference is to hire the winner, but this depends on many factors, and in some cases (e.g. the winner is not looking for a job), we might extend job offers to others.
The Rules
- No Assistance. We won't help you in any way. If you need clarification on the specification only, then ask on THIS Github issue. Do not ask in the Discord. You are free to ask questions to fellow participants on the Discord, or to ask general questions about Golem, not related to the source code or contributing to the project.
- No Cheating. Absolutely no copying or deriving solutions from other developers. Though you should feel free to use Copilot-like solutions when you develop, if you use AI to generate a full solution (which definitely won't work and probably won't even compile), you will be banned from participation in the repository.
- Have Fun. Bounties can get competitive but remember to enjoy the process. There will be more employment and bounty opportunities ahead for anyone who ends up submitting a meaningful pull request.
Note on Plagiarism
We recommend developing in private, so no other developers can copy or derive from your work. Before opening a pull request on October 28, we recommend first sending a ZIP archive of your complete solution to [email protected], to verify original authorship of the source code in the event of contested authorship.
Good luck to everyone!
AdrielC, chaoky, ozzyozbourne, zcesur, WilliamTakeshi and 14 more