Scribd: Senior Rails Engineer at #2 Rails Site – Scribd

Posted by | December 1, 2011 | Web Pro Job Tips


Location: San Francisco, Ca


The Job
Are you an expert full-stack software engineer with deep experience with Rails? You’ve come to the right place. Scribd has built the 2nd largest Rails site on the web (by traffic), and we’d love for you to help us take it to the next level.
Scribd has a top-notch rails team working behind the scenes here, but we are always looking for talented people to join us. Some of the interesting components we’ve written are: our own search engine library to search the largest single 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; a data warehouse with complex analytics tools we built from scratch; and a document conversion system that runs on a dynamically scalable grid of over 1,000 Amazon EC2 nodes.
Scribd has a flat engineering structure that gives individuals a great deal of responsibility. No matter whether you gravitate towards the front-end, the back-end or somewhere in between, we’re likely working on projects that are in your sweet spot.
About Scribd
Scribd is a YCombinator startup based in San Francisco. Our vision is to build the future of publishing, and we’re already one of the top 100 sites on the web with over 90 million monthly visitors. We’ve won lots of awards and raised 20M along the way, but the journey is only 1% finished, and we’re looking for talented technologists of all kinds to take Scribd to the next level.
There is a lot of deep technology operating behind the scenes at Scribd. We have scaled the world’s second largest ruby on rails site, invented the first HTML5 document reader, and done original work on textual analysis. Scribd is a very engineering-driven company: as an engineer here you will have a lot of responsibility to choose the projects you work on and to define the way they get built. And because we have a large userbase and deploy new code daily, your work will likely be used by millions of people on your first week. 
Scribd has a unique company culture that combines a laid-back atmosphere (we have company go-karts and an office zipline) with a total focus on doing great engineering – the best way to experience it is really to read through our jobs page and watch our infamous go-kart racing video. For more info on our technology, check out our tech blog and this article about our break-through HTML5 technology
Recently we launched our first mobile application, called Float, for web and iOS. Float is more than just an app, though; it is a digital reading service that aims to bring all of your favorite reading sources into one platform. We’re combining news articles, blog posts, books, and more into one integrated reading experience that works across all devices. For more info, check out some of the great coverage we’ve had about Float, or try it out yourself at
The Ideal Profile
The ideal profile combines a strong overall computer science background with deep experience in web development, particularly rails development. You’re equally at home writing complex SQL queries, architecting scalable Rails services, and building beautiful Javascript-heavy HTML5 applications. You’ve demonstrated your abilities writing top-quality web or open source software. You have a strong product sense and excellent technical judgement.
Have built top-quality web software
Expert knowledge of Rails and web development; expert knowledge of a similar framework may be acceptable
Strong knowledge of SQL, MySQL and databases
NoSQL (HBase, Redis) knowledge a definite plus
Strong JavaScript skills – knowledge of one or more JavaScript frameworks
Avid follower of the technology industry and current technology/web-related trends
Detailed knowledge of performance and scalability, including front-end web browser performance analysis
Computer Science degree or equivalent experience
In-depth knowledge of scalability, systems engineering, design patterns, and algorithms
Great product sense and design sense; excellent technical judgement and architecture experience
This is a full-time role in San Francisco, CA.
If you don’t live in the SF Bay Area, see our page about benefits and relocation for more info about moving out here.

To apply: Please send your cover letter and resume with the subject "Your name — Senior Rails Engineer — via 37 signals" to

View full post on Recent Programming Jobs

341 total views, 1 today

Tags: , , , ,

Leave a Reply

Your email address will not be published. Required fields are marked *