Jobs

Scribd is a digital media company based in San Francisco. We are rapidly changing the publishing industry and we’re looking for talented people to help us.

Scribd’s book subscription service gives readers unlimited access to over 300,000 books from over 900 publishers for a low monthly fee. Our document hosting service also allows users to publish and discover written works of all kinds -- from Ph.D. theses to short stories to teaching exercises. Scribd is already profitable and one of the largest sites on the web, with a global user base of over 80 million.

But our journey is only 1% finished. We are still a very small team and we’re looking for excellent product and engineering minds to take us to the next level.

We believe in hiring the most passionate and talented people we can find. We care a lot more about what you can do than what programming languages you know, and we're looking for people with interests in web, mobile, digital media, and infrastructure challenges.

Open Positions

Sr. UI Designer

Join our growing Product & Design team to improve existing web and mobile products and build new ones!

Show details

The Role:

We're looking for an outstanding Sr. Interaction Designer to join our growing Product & Design team to improve existing web and mobile products and build new ones.

Scribd has a unique company culture that combines a fun-loving atmosphere with a phenomenal and creative team work environment. That said, the coolest stuff that we're doing we haven't yet announced, so you'll need to talk to us to find out what we're up to.

About You:

You're an independent and original creative professional. You enjoy being part of an innovative and team oriented environment where you get to work with product-focused teams. You enjoy collaboration and appreciate the exchange of ideas and concepts.

You are passionate about software products and obsess over their usability, and with improving people's interaction with these. You have extreme attention to detail and are meticulous about how you communicate and document your designs. You care deeply about your work and how it will impact millions of users daily.

What You'll Do:

  • Research and design the simplest and cleanest interactions for features and functionality
  • Quickly create and iterate on various designs using wireframes and comps
  • Maintain consistency in terms of interactions and appearance across all web and mobile products

You Have:

  • A degree in Design, Human-Computer Interaction or related field, or equivalent combination of education and experience
  • 3+ years (or 6+ years in an agency) of dedicated experience in digital design, web graphic design, or similar field
  • 2+ years experience as a member of a cross-functional team where you were part of designing, shipping, and revising more than one consumer product
  • 6+ years of overall design experience
  • Strong illustration, iconography, and website design ability
  • Strong comprehension and appreciation for innovative use of typography, color, and layout for digital media
  • Understanding of user-centered design principles, current design, and interaction trends
  • A background in user testing, user research, personas, etc.
  • Strong written and spoken communication skills; comfort presenting cohesive design approaches to non-design audiences
  • Expertise in Photoshop, Illustrator, and/or other visual design tools

Even Better:

  • Familiarity with HTML and CSS and how they will be used to bring your beautiful designs to the web
  • Working knowledge of opportunities and constraints of current and new UI languages, devices, and technologies as they pertain to visual design

Please submit your portfolio when you apply.

To apply: Please send your cover letter and resume with the subject "Your name - Sr. UI Designer - via Scribd.com" to jobs@scribd.com.

Senior Rails Engineer

Are you an experienced full-stack web developer (in rails or otherwise)? Come work on the #2 rails site on the web.

Show details

The Job

Are you an experienced full-stack web developer (whether with rails or not)? 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. No prior rails experience required.

Scribd has a flat engineering structure without sharply defined roles. 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. Scribd is built in rails, but if your experience is in another web framework, we find that transfers over quickly.

Who you are

The ideal profile combines a strong overall computer science background with deep experience in full-stack web 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.

Qualifications

  • Very comfortable doing full-stack web development
  • Knowledge of one or more web application frameworks
  • Strong knowledge of SQL, MySQL and databases
  • Strong JavaScript skills - knowledge of one or more JavaScript frameworks
  • Avid follower of the technology industry and current technology/web-related trends
  • 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
    .
    Desired

  • Expert knowledge of rails and ruby

  • NoSQL (HBase, Hive, Redis, Hadoop) knowledge
  • Experience working on large-scale web applications
  • Ability to own projects end-to-end as demonstrated by significant open-source contributions, independent projects, team leadership, or startups
  • Detailed knowledge of performance and scalability, including front-end web browser performance analysis

To apply: Please send your cover letter and resume with the subject "Your name - Senior Rails Engineer - via Scribd.com" to jobs@scribd.com.

Resumes for engineering roles are reviewed directly by a senior member of our engineering team within 24 hours. If you're not sure which engineering role to apply for, just make your best guess. We'd love to hear from you!


Sr. Visual Designer

Show details

The Role:

We're looking for an outstanding Sr. Visual Designer to join our growing Product & Design team to improve existing web and mobile products and build new ones.

As a key member of a small and agile team you will work closely with the product managers, UX designers, and engineers to iterate on and refine designs during ideation, iteration, and as they are developed for production. You will also work closely with the Lead Visual Designer to create compelling visual materials. Because we have a large user-base and deploy new production almost daily your work will be seen and used by millions of people.

About You:

You're an independent and original creative professional. You enjoy being part of an innovative and team oriented environment where you get to work with product-focused teams. You enjoy collaboration and appreciate the exchange of ideas and concepts.

You are passionate about software products and obsess over their usability, and with improving people's interaction with these. You have extreme attention to detail and are meticulous about how you communicate and document your designs. You care deeply about your work and how it will impact millions of users daily.

What You'll Do:

  • Design features and functionality; deliver pixel-perfect mockups and final artwork, produce visual assets, and documentation required for proper implementation
  • Work closely with engineering teams before, during, and after implementation to ensure optimal adherence to visual specifications
  • Quickly create and iterate on various designs using wireframes and comps
  • Maintain consistency in terms of interactions and appearance across all web and mobile products
  • Work with the Lead Visual Designer to deliver high definition mocks and detailed specifications that abide by Scribd's visual styleguide

You Have:

  • A degree in Graphic Design, Human-Computer Interaction or related field, or equivalent combination of education and experience
  • 4+ years (or 8+ years in an agency) of dedicated experience in digital design, web graphic design, or similar field
  • 3+ years experience as a member of a cross-functional team where you were part of designing, shipping, and revising more than one consumer product
  • 8+ years of overall design experience
  • Strong illustration, iconography, and website design ability
  • Strong comprehension and appreciation for innovative use of typography, color, and layout for digital media
  • Understanding of user-centered design principles, current design, and interaction trends
  • Strong written and spoken communication skills; comfort presenting cohesive design approaches to non-design audiences
  • Expertise in Photoshop, Illustrator, and/or other visual design tools

Even Better:

  • Familiarity with HTML and CSS and how they will be used to bring your beautiful designs to the web
  • Working knowledge of opportunities and constraints of current and new UI languages, devices, and technologies as they pertain to visual design

To apply: Please send your cover letter and resume with the subject "Your name - Sr. Visual Designer - via Scribd.com" to jobs@scribd.com.

Visual Designer

Show details

The Role:

We're looking for an outstanding Visual Designer to join our growing Product & Design team to improve existing web and mobile products and build new ones.

As a key member of a small and agile team you will work closely with the product managers, designers, and engineers to iterate on and refine designs during ideation, iteration, and as they are developed for production. You will also work closely with the Lead Visual Designer to create compelling visual materials. Because we have a large user-base and deploy new production almost daily your work will be seen and used by millions of people.

About You:

You're an independent and original creative professional. You enjoy being part of an innovative and team oriented environment where you get to work with product-focused teams. You enjoy collaboration and appreciate the exchange of ideas and concepts.

You are passionate about software products and obsess over their usability, and with improving people's interaction with these. You have extreme attention to detail and are meticulous about how you communicate and document your designs. You care deeply about your work and how it will impact millions of users daily.

What You'll Do:

  • Work closely with engineering teams before, during, and after implementation to ensure optimal adherence to visual specifications
  • Quickly create and iterate on various designs using wireframes and comps
  • Maintain consistency in terms of interactions and appearance across all web and mobile products
  • Work with the Lead Visual Designer to deliver high definition mocks and detailed specifications that abide by Scribd's visual styleguide

You Have:

  • A degree in Graphic Design, Human-Computer Interaction or related field, or equivalent combination of education and experience
  • 2+ years of dedicated experience in digital design, web graphic design, or similar field
  • 2+ years experience as a member of a cross-functional team where you were part of designing, shipping, and revising more than one consumer product
  • 1-5 years of overall design experience
  • Strong illustration, iconography, and website design ability
  • Strong comprehension and appreciation for innovative use of typography, color, and layout for digital media
  • Understanding of user-centered design principles, current design, and interaction trends
  • Expertise in Photoshop, Illustrator, and/or other visual design tools

Even Better: * Familiarity with HTML and CSS and how they will be used to bring your beautiful designs to the web * Working knowledge of opportunities and constraints of current and new UI languages, devices, and technologies as they pertain to visual design

To apply: Please send your cover letter and resume with the subject "Your name - Visual Designer - via Scribd.com" to jobs@scribd.com.

Operations Engineer (SF or remote)

Do ops at a top 100 site, in a startup environment, from anywhere in the world

Show details

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.

This role is open to remote employees working from anywhere in the world. Let us know when you apply if you want to work remotely.

What you'll do

  • 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
    .

You should have

  • Bachelors degree in CS or equivalent 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
    .

Bonus points for ...

  • 3+ Years of solid Linux/UNIX systems engineer/administrator experience
  • 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

To apply: Please send your cover letter and resume with the subject "Your name - Operations Engineer (SF or remote) - via Scribd.com" to jobs@scribd.com.

Resumes for engineering roles are reviewed directly by a senior member of our engineering team within 24 hours. If you're not sure which engineering role to apply for, just make your best guess. We'd love to hear from you!


iOS Developer

Build the future of mobile reading

Show details

The Job

Love developing on iOS and want to join a small team where you can play a pivotal role in a popular and interesting app? We'd like to talk.

Scribd is already one of the largest applications on the web, and now we are making an aggressive push into mobile. We have apps for iPhone and iPad in the app store, but they are only the first step in a much larger vision we are working to achieve.

Scribd's vision is to be the world's digital library, and we want to make our library the most comprehensive, accessible, and fun to use store of knowledge for every device. To do that, we need to make an amazing reader for all kinds of written content, get offline & syncing exactly right, and build a content discovery experience that always find you something you actually want to read.

You can check out what we've built so far at the link below. We have millions of users already but only a tiny team supporting both an iPhone and iPad app. We're going to need more help to get to our vision.

Scribd iOS app on the App Store

You should have

  • Prior knowledge of Objective C, and Mac development or iOS development
  • Objective-C based projects you've worked on that you can share with us (do not need to be in an app store)
  • Prior work experience as a software engineer, internships OK
  • Computer Science degree or equivalent experience
  • Understanding of scalability, systems engineering, and algorithms
  • Great product sense and design sense

Even better

  • Knowledge of the following iOS frameworks: Core Data, Core Graphics, Core Animation
  • Experience building apps in the general reading space, such as eBooks, news, and PDF apps
  • Experience with web development, ability to work on back-end development as well
  • Experience working on large-scale or popular iOS apps
  • Understanding of memory management, C/C++ development

To apply: Please send your cover letter and resume with the subject "Your name - iOS Developer - via Scribd.com" to jobs@scribd.com.

Resumes for engineering roles are reviewed directly by a senior member of our engineering team within 24 hours. If you're not sure which engineering role to apply for, just make your best guess. We'd love to hear from you!


Android Developer

Take reading apps on Android to the next level

Show details

The Job
Have a passion for mobile development on Android and want to join a small team where you can play a pivotal role in an app used by millions? You may have just found a perfect opportunity.

Scribd is one of the largest applications on the web, and now we are making an aggressive push into mobile. Our Android app is already one of the top eBook apps in Google Play, but it's only the first step in a much larger vision we are working to achieve.

Scribd's vision is to be the world's digital library, and we want to make our library the most comprehensive, accessible, and fun to use store of knowledge for every device. To do that, we need to make an amazing reading experience for all kinds of written content, get offline & syncing exactly right, and build a content discovery experience that always find you something you actually want to read.

You can check out what we've built so far at the link below. We have millions of users already but only a tiny team supporting Android apps for every device. We're going to need more help to get to our vision.

Scribd Android app on Google Play

You should have

  • Strong experience with Android development
  • Successful released or worked on apps in the Android Market (please include names)
  • Good understanding of Java and best programming practices for Java environments
  • Prior work experience as a software engineer, internships OK
  • Computer Science degree or equivalent experience
  • Understanding of scalability, systems engineering, and algorithms
  • Great product sense and design sense

Even better

  • Experience building apps in the general reading space, such as eBooks, news, and PDF apps
  • Experience with web development, ability to work on back-end development as well
  • Experience working on large-scale or popular Android apps
  • Experience with iOS development

To apply: Please send your cover letter and resume with the subject "Your name - Android Developer - via Scribd.com" to jobs@scribd.com.

Resumes for engineering roles are reviewed directly by a senior member of our engineering team within 24 hours. If you're not sure which engineering role to apply for, just make your best guess. We'd love to hear from you!


Technical Support Rep

Show details

Who you are and what you’ll do:

We're looking for an enthusiastic, knowledgeable, tech-minded person to join our Customer Support team. The team is responsible for helping Scribd's users over the web and email, whether for a simple password reset or complex publishing advice. On a typical day you might be called on to QA new website functionality, debug a user’s problem, and interface with Scribd’s engineering team.

It’s essential that you have strong verbal and written communication skills, since you’ll be writing back and forth with users all day. You’ll need strong problem solving skills and personal initiative to track down challenging problems. And a healthy dose of stress-tolerance to handle the odd frustrating user!

Having strong technical fluency with computers and web applications will be a huge help. Are you the person your friends call when their computer isn’t behaving? Do you use all the latest, coolest web apps? Have you even learned some programming yourself? If you have some specific technical skills, please let us know.



Specifically, you should have

  • Excellent written communication skills
  • Solid understanding of customer support principles and practices
  • Experience with many modern web applications and a good understanding of web practices
  • Troubleshooting and analytical skills
  • Love for helping people and delivering great customer service
  • High school diploma or equivalent
  • Prior work experience, ideally in a customer support role


You’ll make us even happier if you bring

  • Prior experience working in an online customer service role
  • Startup experience
  • Zen Desk experience
  • Basic programming skills or website QA experience

Bonus points are awarded if you can tell us your favorite part of “Delivering Happiness”, or share with us another story of great customer service.

To apply: Please send your cover letter and resume with the subject "Your name - Technical Support Rep - via Scribd.com" to jobs@scribd.com.

Technical Program Manager

Show details

The Job

Scribd is seeking a Technical Program Manager with web and mobile apps experience. The role will support the greater Scribd product development organization in its efforts to implement, manage and support all of its feature development & releases. The responsibilities will include managing the development and implementation of features and product across multiple platforms along with coordinating marketing and external release communications. This is a full time position based in our San Francisco office.

Responsibilities

  • Manage cross functional product development, infrastructure and feature releases
  • Plan and prioritize tasks for software releases
  • Monitor quality of releases and triage and assignment of development issues. Coordinate fixes for releases and publishing release notes
  • Develop and manage end to end project plans for ensure on time & quality delivery
  • Provide hands on program management during analysis, design, development, testing, implementation, and post implementation phases
  • Manage internal and external testing cycles including user testing of product features
  • Provide day-to-day coordination and quality assurance for projects and tasks
  • Assist with internal process improvements
  • Interface with Engineering, design, QA and business owners for project requirements and scope
  • Set and achieve challenging goals and build trust and influence across teams
  • Deliver bug reports and manage burn down process

Qualifications

  • B.S. in a technical discipline or equivalent experience
  • 4+ years of experience working on Internet services and 2+ as a Technical Program Manager
  • Strong communication and coordination skills
  • Web or Internet start-up environment and technical infrastructure management experience a big plus
  • PMP Certification (PMI) a plus

To apply: Please send your cover letter and resume with the subject "Your name - Technical Program Manager - via Scribd.com" to jobs@scribd.com.

PR Manager

Show details

The Job

The Public Relations Manager will support the overall function of Scribd PR and be accountable for managing daily activities targeted at driving positive awareness of Scribd through media and influencer relations, news and speakers bureaus, product reviews, events, and other PR programs directed towards industry/trade, consumer, and technology media outlets.

You will

  • Manage strategic planning and execution for PR campaigns
  • Partner with other members of Scribd marketing team to contribute to broader communications efforts, including social media, events, tours, product briefings, and other touch points with media/influencers
  • Build and maintain strong relationships with technology, publishing and business press/bloggers, as well as industry analysts covering book and book subscription market, while driving proactive/reactive efforts
  • Lead message development to support announcements, initiatives, and issues with the goal of educating target audience groups and demonstrating momentum for Scribd
  • Draft all PR materials including press releases, briefing documents, and messaging matrices
  • Facilitate/coordinate briefings between Scribd executives and media or analysts ensuring that executives are prepared and media trained as needed
  • Lead agencies on various consumer and business PR activities while maximizing agency ROI
  • Develop programs to expand awareness of Scribd among broader tech, business and consumer audiences, leveraging executive team as well as internally created data
  • Initiate and execute creative brainstorming among both internal and external PR teams
  • Forecast and manage budgets for products and publicity programs as assigned, and conduct all activities with fiscal responsibility across consumer, tech and industry programs
  • Help analyze Scribd data, develop story angles and create tools like infographics to secure coverage
  • Can handle the nuts and bolts of media tours as well as events and speaking opportunities
  • Report to Vice President of Marketing

Our ideal candidate has:

  • 6-8 years experience in public relations working with an agency or tech brand
  • Relationships with tech journalists and a deep understanding of tech media outlets
  • Ability to network and create relationships with journalists in other relevant PR verticals
  • Must be able to work effectively in a team environment
  • Strong background in media relations, public relations writing, strategic planning & execution, project management, coordination of tours/events and proven interaction with partners, media and vendor
  • Experience working for or with an external PR Agency, as well as managing budgets
  • Able to complete projects with minimal supervision and report to supervisor
  • Strong written and oral communication skills. The ability to present and ?communicate ideas clearly and persuasively at all levels both internal and ?external
  • Capable of building strong working relationships across all levels of the company
  • Must be detail oriented as well as deadline focused
  • Bachelor’s degree or equivalent
  • Passionate reader who can relate to why Scribd is the most popular e-book ?subscription service available today

To apply: Please send your cover letter and resume with the subject "Your name - PR Manager - via Scribd.com" to jobs@scribd.com.

Software Engineer

We're looking for great hackers of all stripes

Show details

The Job
Scribd has built the #2 largest Rails site on the web (by traffic), and we'd love for you to help us take it to the next level.

We have a flat engineering structure without strictly defined roles. There are ongoing projects in areas from web UI's to new mobile apps to hard machine learning problems. We use a variety of technologies, including ruby/rails, Javascript, iOS, Java, and C. Whether you're an expert with these now or looking to learn, if you can build software well we'd like to meet you.

Who you are
We are looking for people with strong general engineering backgrounds and a lot of passion for developing software. Experience building web or mobile applications (in any language) is a 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 and mobile development.

You should have

  • 1+ years equivalent work experience as a software engineer (internships included)
  • Computer Science degree or equivalent experience
  • Understanding of scalability, systems engineering, and algorithms
  • Comfortable with SQL and databases
  • Strong product sense
  • Knowledge of the web, mobile, and startup ecosystems

.

Even better

  • Knowledge of some of the following: Javascript, HTML, CSS, Ruby, Rails, Objective C, Android
  • Experience with web development, mobile development, machine learning, or computer graphics
  • Strong mathematical, algorithmic and analytical skills
  • Experience with NoSQL technologies, Hadoop, data warehousing, and other big-data topics
  • Understanding of the business side of startups, like the online ad market, search engines and SEM, e-commerce optimization, and user analytics.

To apply: Please send your cover letter and resume with the subject "Your name - Software Engineer - via Scribd.com" to jobs@scribd.com.

Resumes for engineering roles are reviewed directly by a senior member of our engineering team within 24 hours. If you're not sure which engineering role to apply for, just make your best guess. We'd love to hear from you!


Intern - Software Engineering

Want to know what it's like to work at a startup? Look no further.

Show details

Want to see what it's like to work at a startup in Silicon Valley? If you've got a solid background in CS and a willingness to jump into an intense experience, you can experience it first-hand with an internship at Scribd.

Scribd hires top undergraduate and graduate students for internships year-round. Most internships are in the summer, but if your school has a co-op program, we'll work with 3 or 6 month programs during the academic term as well. We do also hire non-students for internships, though graduates should consider applying for a full-time role instead.

Our philosophy around internship programs is that you will learn the most being put on real projects, working side by side full-time engineers. As an intern at Scribd, we will treat you like a full-time employee for the duration of the time. The software you write will ship to millions of users, and you will come away knowing what it's like to work a top technology startup.

Scribd interns will usually work with Ruby/Rails, iOS, or Android during their summer. We'll work with you to find the area you'll best fit in.

We provide a paid housing stipend, travel arrangements, and a generous salary. You'll also be included in company fun: in past summers we have done theme parks, sailing trips, and indoor skydiving.

Qualifications

  • Undergraduate or graduate degree in Computer Science in progress
  • Previous internships or work experience is a plus
  • Experience (including coursework) in one or more of the following areas is a plus: web development, iOS development, Android development
  • Scribd normally only hires students who are currently Junior year or older. Sophomores with particularly strong practical experience may apply as well.
  • Ability to commit to at least 3 months of full-time work at Scribd's headquarters in San Francisco
    .

Applying

Please include the following with your application:

  • When you would like the internship to begin and end, and when you plan to graduate from school
  • Either a course list (what courses you have taken) or an unofficial transcript
  • Links to any projects you've worked on that you can share with us.
  • Area you'd like to work in (Web, iOS, Android, or not sure yet)

To apply: Please send your cover letter and resume with the subject "Your name - Intern - Software Engineering - via Scribd.com" to jobs@scribd.com.

Resumes for engineering roles are reviewed directly by a senior member of our engineering team within 24 hours. If you're not sure which engineering role to apply for, just make your best guess. We'd love to hear from you!


Senior Technical Recruiter

Show details

We are seeking a talented and experienced Technical Recruiter to help us find the best software engineering talent and grow our team at Scribd.

The ideal candidate will have strong experience sourcing, attracting, evaluating and developing top engineers for consumer Internet startups. You possess a deep personal network to draw upon, and a wide range of experience on current external recruiting policies, practices, and trends.

This role is responsible for sourcing, attracting, evaluating and developing exceptional engineering talent.

What you'll do

  • Develop a pipeline of engineers through contacts/network, research, sourcing through multiple channels (web, social/professional networks, etc.) and other creative means.
  • Conduct interviews to evaluate talent and fit, and develop candidate interest.
  • Coordinate and facilitate interviews, as well as feedback and hiring discussions with interviewers and hiring managers. Assist in the offer process.
  • Represent the company with integrity and professionalism; act as an internal and external facing representative of the recruiting team.
  • Help to continually develop and evolve strategies to hire exceptionally talented people.
  • Actively stay abreast of news and emerging trends in the tech startup space.

You should have

  • 2+ years of technical recruiting experience for tech companies with elite standards for engineering candidates.
  • A well-earned reputation as a technical recruiter with an ability to make great engineering hires.
  • Patient, communicative team player that is detail oriented and has outstanding interpersonal skills.
  • Experience partnering with managers, interviewers, and team members throughout the hiring process.
  • Broad knowledge of programming languages, web technologies, software development process and emerging technologies.
  • Passion/interest and understanding of technology.

To apply: Please send your cover letter and resume with the subject "Your name - Senior Technical Recruiter - via Scribd.com" to jobs@scribd.com.



Scribd is an equal opportunity employer.

Don't see anything that's a perfect fit for you? Please send us your resume anyway; we are always looking for great engineers to join us at Scribd!

Resumes received by Scribd from search firms are considered unsolicited and will be kept as Scribd’s intellectual property or deleted as appropriate.

Benefits of working at Scribd

1) Work with smart, passionate people

Among our small team are two Ph.D.'s in CS, a championship bridge player, several major open source contributors, veterans from both successful startups and big tech co's, and at least one harvard dropout. Combine an awesomely qualified group of people with a strict "no asshole" hiring policy, and you get a team that makes you want to come to work every day.

2) History of entrepreneurship; involvement in the startup community

Scribd alumni have gone on to start four YCombinator companies, more than from any other startup. We think this is because we've intentionally hired an entrepreneurial bunch of people. If starting a company is in the cards down the road for you, Scribd is a good place to get some on-the-ground experience first.

3) Work at scale, have an impact

With over 100M registered users but only about 20 engineers, everyone on the engineering team at Scribd is critical to our success. You'll get to work on challenging problems of scale and know that your work is affecting real people.

4) High willingness to bet on people for their talent, not their list of "technical skills"

We focus on hiring the smartest, most passionate people we can find. We've often taken risks on people with no experience with the job we're hiring them for, and some of those have turned into our most important team members.

5) Fun, engineering-focused culture

More than 50% of the Scribd team is engineering. You'll see that reflected in our culture and the way that engineering drives most decisions. We love to do engineering hacks of all kinds, and given our shared interests, it's not surprising that we've built a tight knit community.


Moving to San Francisco

Scribd's engineering and product roles are all full-time, on-site roles at our headquarters in San Francisco.

San Francisco is a beautiful city and a great place to live. Most of the major tech companies, from Google to Apple to Facebook, are in the bay area, and many people believe it is unequaled as a hotspot for technology and innovation in the software world.

If you don't currently live in the San Francisco bay area but want to work here, we'll do everything we can to make it easy to move out here. More than half of our engineering team comes from somewhere else and we're quite accustomed to helping people do this.

Scribd provides generous relocation assistance for people not from here. We also provide fully paid-for temporary living accommodations. Finally, we contract with real estate professionals to help you find a permanent place to live. Many people have found their assistance very valuable for navigating the confusing San Francisco renters market.

For people from abroad, we can in most circumstances obtain a visa for you to work in the United States. We work with a team of immigration lawyers on each case and are happy to consider people who need a visa sponsored.

Hacks and fun stuff

Here at Scribd, we like to take a break from coding and hack on the real world. Here are just some of the things we've come up with

Timmy the Skeleton

On Halloween, a skeleton driving a go-kart showed up at Scribd. He drove around, scaring and scracing (our term for racing go-karts along our indoor course).

Video: Timmy the Skeleton drives a go-kart around Scribd

How to Build

This idea actually was first brought up several months before Halloween by our esteemed Chief Scientist. This gave us plenty of time to order parts.

DiagramFigure 1: Drawing of the original plans

First, we took apart a Razor Ground Force Drifter, removing all electronics except for the motor itself and the battery. The motor is powered using 24V, so started to look into building a 24V motor controller. Due to the extremely low resistance of the motor (~ 2 Ohm), the MOSFETs we experimented with got too hot though, and we also fused a couple of them due to the high reverse currents when stopping the motor.

Given that we wanted to steer the kart using the cursor keys on a laptop and thus did not have a concept of adjustable forward speeds (you either press CursorUp or you don't), we switched to using a relay board instead. The relay board delivers either 12V or 24V (our "turbo boost" mode, triggered by hitting the shift key) to the motor, giving us two speeds. The relays were connected to an (ATMEGA8 based) quadkopter controller board which was also able to power the linear actuator. The controller board was connected to the Eee PC via USB. This gave us a remote-controlled go-kart that could go forwards and backwards.

After everything was in place on the go-kart directly, we wrote a python script to send UDP packets given the IP address of the Eee PC. This script controlled the steering and driving of the go-kart. The "server side" (i.e., the kart) would expect regular packets and if it didn't receive anything, it would continue doing the last thing it was told to do; there are several patches of poor WiFi in our office and we were hoping the skeleton would be able to drive through those patches itself without human intervention by just following the last trajectory. Sometimes, however, this would just cause Timmy to drive straight into a wall.

We also attached a USB camera to the steering column of the go-kart and plugged it into the Eee PC. A wire decorated in bands of colored electrical tape was attached in a stationary location at the bow of the go-kart. We set-up a Skype account for the Eee PC that auto-accepted calls to view the camera. Since the camera was placed on the steering column, it could see where the wheels were pointed. The position of the colored wire on the screen would signify the angle of the wheels, since we couldn't rely on the distance that the actuator was extended due to wheel slippage and friction to the ground.

The Eee PC was secured to the go-kart using wire and we proceeded to conduct several weekend test runs through an empty office, making sure we could drive only through the camera without looking at the go-kart directly. When we were satisfied, we added the finishing touches. This included creating LED throwies (by taping the LEDs onto the button batteries) and using liquid nails to attach them as the eyes of the skeleton, tying the skeleton onto the go-kart using fishing line, editing the python script to make the Eee to play spooky sounds given various button presses, and adding Scribd license plates to the front and rear of the go-kart.

The night before Halloween, we hid the skeleton and the go-kart in a room in the back of the office and covered him with blankets so nobody would spot him. On Halloween day, after lunch, we snuck into the room to set him up and hid on different ends of the office. We took turns connecting to the Eee and controlling the go-kart while bewildered co-workers tried to figure out what was going on.

Possible Future Work

Something that we wanted to do but didn't have time to finish, was to add an electromagnet to Timmy's jaw so it could open and close to talk. We had also tried to attach an elastic resistor between the other kingpin and the chasis of the go-kart to measure turning distance. We ran out of input ports on the controller board though, so we didn't actually get to use it. It was suggested that the microphone input could be used. Another obvious to-do would be to make him fully-automated. We might have to lay tape on the ground for a track for him to do this, but there also was some talk about using a Kinect sensor device in order to do a 3D scan for obstacles in from of the kart. We do happen to have an XBox Kinect at Scribd, so stay tuned.

The Zipline

The Scribd zipline has been shown on an episode of TechCrunch Cribs, commented on by visitors to the office (when we learned that a zipline is also known as a flying fox, foefie slide, zip wire, aerial runway, aerial ropeslide, death slide or tyrolean traverse), and displayed on our own jobs page.

Wood
How to Build

Scribd's office space consists of six pairs of 8-sided concrete pillars in a rectangle. The zipine currently runs along one of the diagonals, but originally ran from one of the corner pillars to centerpoint of the furthest edge. It was built over the span of three nights.

6" pieces of 2 x 4s were glued to each of the eight sides on the pillar. Screws were put into into the wood, forming a path for the cable to be wrapped around having screws being slightly higher and lower than the cable itself. The wood pieces on the pillar by the entrance of the office was placed higher for an appropriate slope.

The Petzl trolley was threaded through the galvanized steel cable. Turnbuckles were used to take in the slack for a taut cable. The cable was then held in place by the galvanized steel cable clips.

Modifications

At various points, we tried to find ways to make the zipline faster and more fun. We have tried to propel people using a slingshot, pulling them along with string, and even some attempts to have a motor pull the trolley. It has been suggested that instead of the screws, a router can be used to cut a slot in the wood for the cable. Unforunately the cable is continously slipping so we have to retighten it every so often.

Video Clip of the Making

Addtional information can be found in this blog post.

Robot Fruit Hunt

Show us your code!
Botrace

Want to really impress us, even before you set a foot in the door? Participate in the robot fruit hunt! We're looking for skilled bot AIs that manage to pick up all the fruits before their enemy does .

Think you got what it takes to write a winning AI? Compete against our developers! Most of our engineers have already written bots for this game, so you get to play against them.

Upload your bot or go see the rankings of existing bots

Questions? Comments? Drop an email to botrace@scribd.com or check our google group.

80 MILLION
MONTHLY READERS
40 MILLION
BOOKS & DOCUMENTS
100+
COUNTRIES USE SCRIBD
420 BILLION
WRITTEN WORDS