Rainforest QA, San Francisco, CA (but open to remote employees)

Additional info:
https://www.rainforestqa.com/jobs/

FULL STACK ENGINEER

Are you an experienced web-software hacker? If you have worked on a production web site with meaningful traffic and customers, know at least 3 programming languages and are comfortable writing unit tests then we want to talk to you.

Are you opinionated and diplomatic? Most people are one or the other. All major decisions are made democratically, and we do code reviews on every pull request to keep quality high. You need to be able to express your opinions in as objective a manner as possible, and be able to accept and learn from constructive criticism. There's always a better way to do something.

Are you working on personal projects / your own startup? You'll need to be a self-starter to get on at Rainforest, because we'll give you a lot of freedom and almost no hand-holding.

DESIGNERS WHO CODE

Design is at the heart of everything we do. We fundamentally believe that great design - meaning usability, simplicity and elegance - is core to our competitive advantage, and one of the most important ways we can work toward our mission of making developers happier and more productive.

We are proponents of noPSD design (so much so that we wrote a blog post about our process). To that end you should at the very least be comfortable with mocking up your designs in HTML and CSS, and ideally be able to own the entire front-end process of shipping a new feature, from conception through user research, to design and build, and iterating based on usage metrics and qualitative feedback.

We know we're looking for a unicorn, so if you feel like you're an excellent front-end hacker whose design chops are a bit rusty you should still get in touch. Design is all about iteration, and we already have a great designer on our team who can help you grow as a designer.

DEV OPS

We're looking for an exceptional DevOps engineer to join as the next member of Rainforest. We're still a very small team, but people usually think we're much bigger given the scale at which we operate.

One of the more technically complex parts of our infrastructure is managing a large stack of virtual machines. Every single test run through Rainforest is done through a newly minted VM. This means that we boot thousands of machines every single day. Given our current growth, we expect this to grow exponentially.

Here's what we hope to get out of you: You're not afraid of writing code, our stack is Ruby, so you'll have to either know it or be ready to learn it. You need to have prior experience with a provisioning tool (Puppet, Chef, etc). You understand systems and networks thoroughly. You know things we don't about distributed systems.

We're working on super hard problems that make developers' lives easier. We are a group of friends that love what we're working on, and believe that we're going to change the world for people building software.

DATA NERD

We run a lot of tests here at Rainforest. We record everything that testers do to execute each test. Clicks, text entry, submission times, answers, screenshots… everything. Alongside that, we have fine-grained metrics on our testers, where they are from, what time they log into the system, how often they test with Rainforest. That's a lot of data and we could do so much more with it.

We're looking for someone to help us do that. Your role will be to use this data to improve the quality of the results we return to our customers, detect fraud, resolve disputes, generate tests automatically and many many other things.

We're looking for someone with a strong background in data science, statistics and supervised learning. You'll also need to be able to write code to productize your work. Most importantly, you should be able to own your projects and see them through to improving the lives of our customers. This role would probably be perfect for academics who want to get into a small team that moves fast and ships software every day.

Apply via our website! https://www.rainforestqa.com/jobs/