Senior Developer Scribd
THIS JOB HAS EXPIRED 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 to get Scribd to where it is today. But if we're going to keep growing, there is a lot more we need to do.
We're looking for a back-end developer with experience building large systems to help us. You'll build scalable back-ends for new Scribd features, help us make critical architecture decisions, and make all Scribd developers more productive by building sweet internal tools for us to use.
This is an ideal role for an engineer with a background in web infrastructure who is a disciple of good coding practices and enjoys building big systems. It's a particularly pivotal role for us - we're only hiring one - and it's an opportunity to push the envelope on Rails development.
Examples of tools our back-end group has built in the past
Image Server: a super-fast resizing, cropping, and caching image proxy
Conversion system: Converts documents using a grid of thousands of EC2 nodes
Jumpfrog: A Rails exception logging and tracking system
Scribox: A fully managed local Scribd development environment for engineers
Backhoe: Distributed RSS crawling system
What you'll do
Design, build and maintain Scribd infrastructure components.
Be a guardian of the system; advise us on infrastructure and scalability challenges before they happen.
Be constantly on the lookout for ways to improve the systems we use
Help developers be more productive by finding pain points and solving them with new internal tools.
You should have
Excellent general programming skills in a major language
Strong knowledge of scalability, performance, and system design
Strong knowledge of databases and SQL
Bachelors in CS or equivalent knowledge of CS fundamentals
Excellent technical judgment; ability to plan large projects and make smart tradeoffs
Enough professional experience to recognize process inefficiencies and a natural drive to want to fix them
Even better would be
Strong knowledge of Ruby on Rails
Significant open-source contributions, particularly in Rails and other relevant areas
Hands-on experience building reliable web-scale infrastructure
Experience with complex or high-volume MySQL deployments
Experience with NoSQL tools, especially Hadoop-based technologies
Experience with data warehouse systems, metrics and stats collection, and distributed processing
||San Francisco, CA |
THIS JOB HAS EXPIRED