Scribd: Senior Software Engineer at Scribd

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


Location: San Francisco, Ca


The Job
Scribd is one of the largest applications on the web, and we have a small but terrific team working on making it better. Being a software engineer at Scribd is an opportunity to have a large impact on a product used by millions.
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; 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. As a full-stack developer at Scribd, you will be involved in all stages of developing the product you are working on. You’ll create new product ideas and help guide the product roadmap, spec out what the next generation will look like, and implement it yourself. Because of this, we look for individuals who thrive in a less structured environment where they will work creatively and take initiative.
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
We are looking for people with a strong engineering background who enjoy building high quality products used by millions. Experience building web applications (in any language) is a big plus. A good product sense, an understanding of the web 2.0 ecosystem, and strong personal initiative are essential.
Whether you gravitate towards front-end or back-end development (or both), we have exciting projects in all areas of web development.
End-to-end web development. Conceptualize, architect, implement, and QA new functionality for Scribd. Work creatively to solve challenging problems. Capable and excited to move up and down the stack quickly.
4+ years equivalent work experience as a software engineer (internships included)
Computer Science degree or equivalent experience
Understanding of scalability, systems engineering, and algorithms
Open source contributions
Experience scaling web services
Comfortable with SQL, MySQL and databases
Experience building web applications
Solid skills in HTML, CSS, and JavaScript a plus
Strong product sensibility
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 Software Engineer — via 37 signals" to

View full post on Recent Programming Jobs

294 total views, 1 today

Tags: , , ,

Leave a Reply

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