Scribd: Senior Dev Ops Engineer at Top 100 Site – Scribd

Posted by | November 30, 2011 | Web Pro Job Tips


Location: San Francisco, Ca


The Job
Scribd is a top 100 site on the web and one of the very largest sites built using ruby on rails. As one of the first rails sites to reach scale, we’ve built a lot of infrastructure and solved a lot of challenges to get Scribd to where it is today. We actively try to push the envelope and have contributed substantial work back to the open source community.
Scribd has an agile, startup culture and an unusually close working relationship between engineering and ops. You’ll regularly find cross-over work at Scribd, with ops people writing application-layer code and engineers figuring out operations-level problems. We think we’re able to make that work because of the uniquely talented people we have on the team.
To allow us to keep scaling, we’re now looking to add a strong, experienced operations guru to the team. As a member of Scribd operations, you’ll have tremendous ownership and responsibility for one of the web’s most popular applications. Because Scribd is a startup, you will wear many hats and have broader responsibility than you would at a larger company.
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
You are an experienced operations professional and have run ops at at least one large-scale website. You have comprehensive knowledge of a broad variety of system tools, from MySQL and Nginx to Squid and Memcached. You should also have strong software development skills and be well-versed in major programming languages. You should be strongly motivated, a creative solution finder, and ready to jump into the thorniest technical problems whenever necessary.
Develop and maintain all aspects of Scribd’s operations infrastructure, including system monitoring, backups, server configuration, databases, and caching systems
Collaborate with engineering to create next generation infrastructure to support changing requirements
Predict scaling problems before they occur and work with engineering to prevent them
Write and debug application level ruby code
Quickly diagnose server problems and employ preventive measures to maintain high availability servers
Bachelors degree in CS or equivalent experience
Strong professional experience in site operations
Advanced software engineering skills, including knowledge of major programming languages
Strong database skills, preferably with MySQL, and overall linux knowledge
Experience with most of the following technologies: MySQL, Nginx, Ruby, Memcached, Squid, git, Solr, HBase, Postfix
Proven ability to quickly learn and implement unfamiliar technologies
Strong desire to work hard at a rapidly growing company
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 Dev Ops Engineer — via 37 signals" to

View full post on Recent Programming Jobs

288 total views, 1 today

Tags: , , ,

Leave a Reply

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