Overview
About Scribd
Scribd is a YCombinator startup based in San Francisco. Our vision is at the intersection of publishing and technology, bringing innovation to one of the world’s oldest industries. We’re already on our way as a top 100 site on the web with over 100 million users, 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(http://bit.ly/g9wKd7) ruby on rails site, invented the first HTML5 document reader(http://tcrn.ch/dfMn4D), 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 (http://www.scribd.com/jobs) and watch our infamous go-kart racing video (http://bit.ly/ocdOoq). For more info on our technology, check out our tech blog (http://coding.scribd.com/), our list of engineering hacks (http://scr.bi/rZlxz1) and this article about our break-through HTML5 technology (http://tcrn.ch/dfMn4D).
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 an experienced operations professional 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.
Responsibilities
Modify/improve/fix a 150+ growing server farm and infrastructure which is running on top of it
Keep Scribd.com up and fast
Bi-directional communication with developers – escalate issues and take care of issues they escalate
Be a part of 24x7 on-call schedule with other members of the Dev/Ops team
Work independently and effectively within a team environment to prioritize work load
Experience
3+ Years of solid Linux/UNIX systems engineer/administrator experience
Related experience with website operations; this includes experience with high volume/high traffic web sites
Ability to work in fast-paced environment, keeping track of and completing multiple tasks/issues
Strong oral and written communication skills
Strong knowledge of most widely-used networking protocols and unix/linux command line tools
Solid scripting skills
Skills
Hands-on experience with building and maintaining reliable large-scale distributed systems environments
Strong data analysis and troubleshooting skills
Strong Ruby/Rails/Shell Scripting skills; experience with a variety of web development frameworks a plus.
MySQL DBA experience
Track record of automating processes
Track record of designing and implementing monitoring and notification systems, metrics and stats collection systems
HBase/Hadoop deployment/scaling/maintaining experience
Experience with any of the following technologies/tools: Nginx, HAProxy, Apache, Memcached, – – – Squid, git, Solr, Sphinx, ActiveMQ, Chef, Postfix, Tomcat, Jetty, Glassfish
Education
Bachelors degree in CS or equivalent experience
Compensation
Extremely competitive