4 ms·
We are aggressively hiring. Most job descriptions aren't up yet, but will be posted in the next few days. Here is a quick list of high priority positions: *
by coffeemug 13y ago
We are aggressively hiring. Most job descriptions aren't up yet, but will be posted in the next few days. Here is a quick list of high priority positions:
* Reliability engineer
Skills:
- Good working knowledge of Bash and Python
- Good working knoweldge of C and/or C++
- Patience
Responsibilities:
- Automate testing and benchmarking infrastructure
- Make sure long tests/benchmarks reliably run
- Get to the bottom of stability/performance problems, and
work with the engineering team to fix them
More info: http://rethinkdb.com/jobs/reliability/
* Technical writer/developer advocate
Skills:
- Basic programming ability in at least two of ruby/python/javascript
- Good command of english language, style, tone, etc.
- Ability to explain complex ideas in simple ways in written form
Responsibilities:
- Improve API documentation, guides, and tutorials
- Help support users and bring their concerns back into the product
* Ruby/Rails, Python/Django, Javascript/Node experts
Skills:
- Deep understanding of one of the above stacks (you should
be able to hack on core Rails/Django/Node, know the
conventions, and respect the community)
Responsibilities:
- Write software to make RethinkDB the absolute best possible
experience for your respective stack
- Then tell the community about it
* Visual designer
Skills:
- Produce beautiful web designs and illustrations
- Mastery of Adobe Creative Suite
- Mastery with a tablet and stylus
- Exhibit creative taste
Responsibilities (we take visual design and user experience extremely seriously):
- Design user interfaces
- Help rebrand our website for commercial / community versions
- Incorporate illustration and a unique visual style into our brand
- Creative one-off projects (logo, design t-shirts, marketing
materials, postcards, packaging, generally make things
beautiful)
Email jobs@rethinkdb.com -- we'd love to hear from you.
- john2x 13y agoIs it weird that I find the Technical writer/developer advocate position fun?
- coffeemug 13y agoFor the right person, it is fun! Shoot me an e-mail to slava@rethinkdb.com ? I couldn't find your e-mail in the profile/website/github.
- apaitch 13y agoI don't seem like a good fit for any of these positions (Java/C++ engineer >.<), but I'd love to learn more about database internals and how things work and how to make them better. Is there much to do in that area, or is it pretty much complete? Should I just pick a bug and try to fix it, or is there some process to follow >.<
- coffeemug 13y agoWe're hiring C++ engineers. You don't have to know anything about database internals, but you do have to know C or C++ well and understand all the standard software engineering stuff. (I didn't list this position because it's a less hair on fire sort of thing). Please e-mail me -- slava@rethinkdb.com. As far as getting started on the codebase, we unfortunately don't have a guide/mentorship program yet for hacking on the internals. The best way is probably to pick a really simple bug and try to fix it. I'll see if we can work on making getting started with core contributions easier.
- rullopat 13y agoIs it possible to work remotely on any of this positions?
- coffeemug 13y agoUnfortunately we're not set up to hire remotely. Hiring remotely has to be strongly baked into the culture and we aren't quite ready to do that yet. We do, however, help with relocation (and even take care of the logistics for people from oversees).