Log In | Sign Up | Help
Transparent

This job opening is not live. Make it live.

Back-End Rails Engineer

The Job

According to the Rails 100 list of the the most trafficked rails websites, Scribd is the largest rails website in the world:

http://rails100.pbwiki.com/Alexa+Rankings.

You've read about the challenges of scaling rails, and doing it successfully requires a lot of infrastructure behind the scenes. Some of the back-end components we’ve written are: our own search engine library to search the largest text corpus on the internet; a fuzzy text-matching system that can identify similar blocks of text; an API that’s depended on by thousands of businesses; and a document conversion system that runs on a dynamically scalable grid of over 1,000 Amazon EC2 nodes. As a back-end engineer at Scribd, you’ll build our next generation algorithms and infrastructure to keep Scribd scaling with our traffic and expanding our capabilities.

The Ideal Profile

We are looking for someone with a strong engineering background who enjoys solving hard computer science problems and writing high-quality implementations. You’ll be programming mostly in Ruby on Rails, so experience with Ruby would be ideal. Experience with scalable web services, web API’s, and the overall internet ecosystem is important.

Responsibilities

Take ownership of some of the back-end Scribd components, such as the API and the conversion system. Improve existing infrastructure, adding features and improving performance. Add new components as determined by business needs.

Qualifications

  • Strong experience in Ruby on Rails
  • Strong SQL knowledge
  • C++ experience preferred
  • 2+ years work experience as a software engineer
  • Computer Science degree or equivalent required
  • Understanding of scalability, systems engineering, and experience scaling web services
  • Experience using major web service APIs such as Facebook, Flickr, Google a plus
  • Experience with Amazon Web Services a plus

This position reports to the CTO.

Availability: Full-time.

Location: You are preferably located near San Francisco, CA. Relocation assistance is designed on a per-case basis. In short, we'll be creative to get you here.

Contact: Please send your email cover letter and resume with the subject "Your name – Back-End Rails Engineer – via Scribd.com" to jobs@scribd.com. All communication and correspondence is held in the strictest confidence to ensure that you can connect and learn more without exposure.

Don't like what you see? Check out some of our other job openings.

About