Ruby Web Engineer at CrowdFlower (San Francisco, CA) (allows remote)
Job Description
About Us:
CrowdFlower is changing the way work gets done. We build a quality control system that distributes work to millions of people around the world, and analyzes the results to guarantee the highest possible accuracy. We're 50 people based in the Mission District of San Francisco, have a ton of plants in the office, and a real business model.
The Job:
We're looking for an engineer that loves the web and has built applications they're proud of using Ruby. At CrowdFlower we're building a number of services backed by Ruby / Rails and Clojure. As a Ruby Web Engineer, you'll be interfacing closely with the rest of our 15 person engineering team to expose new API endpoints for our Ember frontends and developer API.
Our applications are used by thousands of people every hour around the world. Everything our engineers do has real and tangible impacts. You won't be just another cog in the machine.
A few things you'll focus on as a Ruby Web Engineer:
- Distilling complex requirements into simple interfaces
- Defining the future of CrowdFlower's platform
- Exposing new functionality and data within the core CrowdFlower platform
- Think through scaling challenges and create elegant solutions
- Work closely with data scientists to improve the platform
Skills Requirements
Must-have:
- Prior experience hacking on at least one significant production-level Ruby Web app
- Experience in multiple programming languages (we primarily use Ruby, Clojure, and JavaScript)
- A solid command of Ruby. This is a Ruby Web Engineer position, not a Rails Web Engineer position.
- Experience with scaling challenges and an interest in distributed systems
- The ability to manage your time and projects yourself. We don't micromanage
FTW:
- Crowdsourcing – the name of our game – big ups if you're familiar
- Unix chops
- Machine Learning – Bayesian classifiers, Natural Language Processing, Support Vector Machines
- Git skills, and GitHub repos full of cool stuff you've hacked on.
We use the best tools, so let's talk keywords. Show us your experience in:
- Git
- Ruby
- Rails
- Redis
- PostgreSQL
- Clojure
- Hornet Queue
- Hadoop
- Zookeeper
- Amazon Web Services (S3, EC2, Mechanical Turk, DynamoDB – the whole #!)
About CrowdFlower
CrowdFlower is changing the way the world works. We build a quality control system that distributes work to millions of people around the world, and analyzes the results to guarantee the highest possible accuracy. We're 50 people based in the Mission District of San Francisco, have a ton of plants in the office, and a real business model. We have competive benefits, non-matching 401k, and did I mention a bunch of plants?
Joel Test score: 11 out of 12
The Joel Test is a twelve-question measure of the quality of a software team.
- Do you use source control?
- Can you make a build in one step?
- Do you make daily builds?
- Do you have a bug database?
- Do you fix bugs before writing new code?
- Do you have an up-to-date schedule?
- Do you have a spec?
- Do programmers have quiet working conditions?
- Do you use the best tools money can buy?
- Do you have testers?
- Do new candidates write code during their interview?
- Do you do hallway usability testing?
view all job listings
view all CrowdFlower job listings
posted 3 days ago
Leave a Reply
You must be logged in to post a comment.