Archive for the ‘employment’ Category

Monday, December 6th, 2021

LibraryThing Needs a Great Library Developer

LibraryThing is looking for a great developer to work on our library projects.

Win $1,000 in Books!

If you find us one—or you find yourself—you get $1,000 in books from the independent bookstore of your choice!

The Job

This job is focused on what LibraryThing does for libraries. These include Syndetics Unbound, co-developed with ProQuest, and TinyCat. You will also be involved in parsing library data for LibraryThing.com and other company projects, as needed.

Depending on interest and experience, you may also be involved in machine learning, systems architecture, or mobile programming.

Need to Have

  • PHP. LibraryThing runs on PHP, in mostly non-OO code. We love PHP people, but it’s not rocket science, so other, flexible programmers are welcome to apply.
  • JavaScript. We try to do as much as possible on the back end, but JavaScript is a must.
  • HTML/CSS. This is not a design job, but you should understand both well.

Good to Have

  • Library Degree. An MLS or equivalent degree is a plus.
  • Library Experience. This job is geared to library and library-industry developers. Other programmers are welcome to apply if you are excited about working with library and book-world data.
  • UX/UI Experience. We will use any design, UX, or UI experience you have.
  • Python. We also use Python, both for working with library data and machine-learning.
  • MySQL. Again, not rocket science, but true expertise in MySQL takes time and is valuable.

Non-Technical

  • LibraryThing is an informal, high-energy, small-team environment. Programming is rapid, creative, and unencumbered by process. We put a premium on speed, reliability, communication, and responsibility. If this sounds attractive, we want you.
  • LibraryThing has been proudly remote for 15 years. Working remotely puts a premium on communication skills, discipline, and internal motivation.
  • All LibraryThing employees come up with ideas and solutions to problems on their own. We also develop and refine ideas together. We need your ideas and your criticism as much as your labor.
  • All LibraryThing employees interact with users directly. We believe that “the user is not broken.”
  • Interesting, passionate people make interesting, passionate products and are fun to work with. This is also the rare job for which a masters in Medieval Irish or a side gig as a jazz bassist is a plus. Of course, we all love books, libraries and bookstores.

Location and Compensation ($60–120k)

This is a remote job open to anyone eligible to work in the US. We’d love to employ people outside the US, but the legal hassles are generally too much for us as a small company.

We are looking to work with the right person, not filling a spot with a clearly-delineated set of responsibilities and a predetermined salary. We will consider everything from junior to senior candidates. The salary range reflects that.

LibraryThing offers excellent health and dental insurance. Employees pay no premiums. We require hard work but are unusually flexible about hours and family commitments.

How to Apply

Before you apply, you should make sure you can do the LibraryThing Programming Quiz, which is something like Jeff Atwood’s “Fizz Buzz.” Our interviews include a simple programming quiz not unlike that. If you object to such things, please do not apply.

Send a cover-letter email and PDF resume to info@librarything.com. Your cover letter should go through this job advertisement, responding to it, briefly. 

The Fine Print

LibraryThing is an equal opportunity employer and will not discriminate against any employee or applicant on the basis of religion, race, color, national or ethnic origin, age, sex, disability, sexual orientation, gender identity or expression, pregnancy status, parental status, marital status, veteran status, or any other classification protected by applicable federal, state or local law. Did you read this far? Prove that you did by making your email subject line “Gouda Cheese: [Your name].”

 


“Help LibraryThing…” image uses a CC BY 2.0 photo by Jorge Láscar (source).

Labels: employment, jobs

Thursday, November 19th, 2020

Win $1,000 in books: LibraryThing Needs a Great Developer

HireDeveloper_3

Update:

We are no longer accepting applications for this position.

LibraryThing runs on PHP, in almost entirely non-OO code. We will strongly prefer people with PHP experience, but other, flexible programmers are welcome to apply.

Good to Have

  • PHP. Most of our code is PHP-based, but we also use Objective-C, Python and Java.
  • MySQL. LibraryThing is relational-database intensive. We work directly with the database.
  • JavaScript. We try to do as much as possible on the back end, but JavaScript is a must.

Plusses

  • Library Experience. LibraryThing does a lot of work in the library world and many applicants will likely have that background. An MLS is a definite plus, as is library work and knowledge of library standards and technologies.
  • Book-World Experience. Experience in bookstore or publishing would be a plus.
  • Mobile Programming. This is not a mobile programming job, but if you have mobile experience you could help on one of our apps.
  • Design Experience. This is not a design job, but design experience would be a plus.

Non-Technical

  • Working remotely puts a premium on communication skills, discipline, and internal motivation.
  • We want to hire people who care about books and libraries, and believe in an open and humane vision of the future for both. We live to create technologies that make readers happy and keep libraries vital.
  • LibraryThing is an informal, high-energy, small-team environment. Programming is rapid, creative, and unencumbered by process. We put a premium on speed and reliability, communication, and responsibility.
  • All LibraryThing employees interact with members and/or libraries directly. We believe that “The User is not Broken.”
  • We develop and refine ideas together. We need your ideas and your criticism as much as your labor.
  • Interesting, passionate people make interesting, passionate products. Besides loving books, this is the rare job for which a masters in Medieval Irish or a side gig as a jazz bassist would be a plus.

Location and Compensation

This is a remote job open to anyone eligible to work in the US. We’d love to employ people outside the US, but we’ve done it before, and, for a small company, the legal hassles are too great.

All we can say for salary is that we will consider applicants with a wide degree of skills and experiences, the range is as $60-100k, or more. We are looking for the right person, not the right salary.

LibraryThing offers excellent health and dental insurance. We require hard work but are unusually flexible about hours.

Read Before Applying

Before you apply, you should make sure you can do the LibraryThing Programming Quiz, which is something like Jeff Atwood’s “Fizz Buzz.” Our interviews include a simple programming quiz not unlike that. If you object to such things, please do not apply.

How to Apply

Send a cover-letter email and PDF resume to info@librarything.com. Please also include your solution to the LibraryThing Programming Quiz, so we know you took the time to do it. Your cover letter should go through this job advertisement, responding to it. If possible, send us or link us to code samples.

The Fine Print

LibraryThing is an equal opportunity employer and will not discriminate against any employee or applicant on the basis of religion, race, color, national or ethnic origin, age, sex, disability, sexual orientation, gender identity or expression, pregnancy status, parental status, marital status, veteran status, or any other classification protected by applicable federal, state or local law. Did you read this far? Prove you did by making your subject line “Feta Cheese: [Your name].”

Labels: employment

Tuesday, October 6th, 2020

Win $1,000 in books: LibraryThing needs a Project Specialist (Remote)

shelfshot

Update:

This position has been filled. See our blog post on our newest employee for more details.

We need to find a great new employee, so we’re offering $1,000 worth of books to the person who finds us one. What would you buy? Everything.

Rules! You get a $1,000 gift certificate to the local, chain or online bookseller of your choice. To qualify, you need to connect us to someone. Either you introduce them to us—and they follow up by applying themselves—or they mention your name in their email (“So-and-so told me about this”). You can recommend yourself, but if you found out about it from someone else, we hope you’ll do the right thing and make them the beneficiary.

Small print: Our decision is final, incontestable, irreversible, and completely dictatorial. It only applies when an employee is hired. If we don’t hire someone for the job, we don’t pay. If we’ve already been in touch with the candidate, it doesn’t count. Void where prohibited. You pay taxes, and the insidious hidden tax of shelving. Employees and their families are not eligible to win.


 

Job Ad: Project Specialist for LibraryThing

LibraryThing is hiring a project specialist (full-time, remote position). Although we’d love someone in Maine, the job is open to librarians and other book lovers throughout the United States.

You Must

  • Love books, love people
  • Write, edit, and communicate clearly and quickly
  • Work well independently and under direction
  • Manage your time effectively
  • Understand What Makes LibraryThing LibraryThing
  • Be organized and detail-oriented enough to read and follow all the directions in this ad

We Want

We will pick smarts, affability, and drive over any skill. And we’ll tailor the job to fit your skills and experience.

An ideal candidates might have some or all of these:

  • Book-world experience
  • Library experience (with or without an MLS)
  • Professional social media experience
  • Familiarity with bookish social media
  • Creativity and enthusiasm to learn new things
  • Excellent computer skills. (We’re a Mac shop.)
  • Technical skills (Excel, HTML, CSS, SQL)

Your duties will probably include:

As a small company, we have few “siloes.” So other duties calling on organization, adaptability, diligence, intelligence, and creativity will pop up, and you must play an engaged and constructive role in company meetings on any topic.

Your job may include occasional travel—once that’s possible again—to meet your coworkers and perhaps to publisher or library conferences.

Compensation

Because we’re willing to consider a wide variety of applicants, we can’t set a salary. But our health insurance is gold-plated. We require hard work and are only looking for full-time applicants, but we are unusually flexible about hours.

How to Apply

Send your resume in PDF format to tim@librarything.com. Your email should be your cover letter. It should show your ability to be persuasive but succinct.

If we interview you, we will ask you to write and edit something “live.” We do this together a lot, so if that makes you uncomfortable, this might not be the job for you.

Fine Print

LibraryThing is an equal opportunity employer and will not discriminate against any employee or applicant on the basis of religion, race, color, national or ethnic origin, age, sex, disability, sexual orientation, gender identity or expression, pregnancy status, parental status, marital status, veteran status or any other classification protected by applicable federal, state, or local law.

Remember that part about diligence? Your subject line should be “Brie Cheese: [Your name]” so we know you are diligent.


 

Bookshelves image courtesy Germán Poo-Caamaño (see Flickr), CC BY 2.0.

Labels: employment, jobs

Tuesday, January 5th, 2016

Job: Remote Sysadmin for LibraryThing

We’ll let you out from time to time.

Work with a great team, without meeting them!

LibraryThing is looking for a full-time systems administrator, starting soon. The job can be remote or local to Portland, Maine.

Why? Seth Ryder, LibraryThing’s sysadmin is moving on to an exciting new job at HarperCollins. This is bad for us—Seth was a fantastic shepherd of the LibraryThing systems. The good news is, thanks to Seth, our systems have never been stronger, more organized or better documented!

Specifics

Hours: In the past, we’ve listed the job as full- or part-time. This time we’re listing it as full-time, expecting the new sysadmin to take on various systems projects. We remain open to considering part-time applicants who are a particularly good fit.

Qualifications: We’re looking for someone with broad systems administration experience, who can quickly pick up unfamiliar technologies, diagnose problems and keep everything running smoothly. You need to be calm under pressure, cautious and an excellent communicator. We’re a small team, so when things break at 4am, you need to be available.

Work Anywhere. LibraryThing is “headquartered” in Portland, Maine, but the servers are in Massachusetts and most employees are in neither.

Experience: Applicants need considerable experience running websites. Experience in Linux systems administration is essential; we use RHEL and CentOS, but you’ve probably got professional experience with at least half a dozen distros. Experience with MySQL is also important, including replication, monitoring and tuning. You will need to be able to demonstrate experience with remote server administration including lights-out management techniques and equipment.

Technologies: Here’s a partial list of the technologies we use.

  • Apache
  • Nginx
  • MySQL, Master-Slave replication
  • Memcached
  • Solr, Elasticsearch
  • Subversion
  • PHP
  • Python
  • Bash shell scripting
  • Munin, Graphite, Logstash (ELK)
  • Xen and KVM virtualization
  • rrdtool
  • NFS
  • LVM
  • iscsi

Compensations: Salary plus great health insurance.

How to Apply: Email sysadminjob@librarything.com. Send an email with your resume. In your email, review the blog post above, and indicate how you match up with the job. Be specific.(1) Please do not send a separate cover letter.

If you want to stand out, go ahead and take the LibraryThing Programming Test. If programming is part of your skills, we’ll ask you to take it before we interview you.

We aren’t considering head-hunters or companies.


1. This job is going to be posted lots of places, and that means we’ll get a lot of people “rolling the dice.” If you don’t seem like you’re applying for this job, we’ll ignore your email. If you want us to KNOW you read the job post–and are therefore a detail-oriented person–please put “banana” in the subject line, as in “Sysadmin Job (Banana).” Really.

Labels: employees, employment, sysadmin, systems adminitration, Uncategorized

Tuesday, August 12th, 2014

Job: Junior Social Media Specialist in Portland, ME

This could be you! (photo by bluesky1963)

LibraryThing is hiring a full-time Junior Social Media Specialist. We’re looking for someone who is bookish, local (Portland, ME area), and social media-savvy. You’d be working closely with Loranne, our Member Support and Social Media Librarian, here at LTHQ in Portland.

You must:

  • Live in or near Portland, ME
  • Love books
  • Love people, at least sometimes
  • Be familiar with social media, and bookish social media
  • Write and edit well and quickly
  • Work both independently and under direction
  • Be hard-working, organized, and detail-oriented enough to remember to title your job application email “[Name]: Job Application”
  • Be aware of What Makes LibraryThing LibraryThing

We’ll pick smarts, affability and drive over any skill. But our ideal candidate would have:

  • Book-world experience
  • Professional social media experience
  • Technical skills (HTML, CSS, SQL)
  • LibraryThing membership/familiarity

Your duties include:

  • Help members with problems via email, Talk and social media
  • Help write our monthly newsletters, blog posts, tweets, and Facebook posts
  • Help developers to develop and test new features and projects
  • Be an active presence on the site
  • Manage incoming/outgoing mail, and some general office management tasks

Compensation:

Experience-appropriate salary with gold-plated health and dental insurance. We require hard work, but we are flexible about hours, and–so long as you are in the area–where you work from.

How to apply:

Send your resume (in PDF format, please) to loranne@librarything.com. Your email should be your cover letter.

Fine Print:

Per our Privacy Policy, LibraryThing is an equal opportunity employer and will not discriminate against any employee or applicant on the basis of religion, race, color, national origin, ethnic origin, age, sex, disability, sexual orientation, gender identity, gender expression, pregnancy status, parental status, marital status, veteran status or any other classification protected by applicable federal, state, or local law.

Labels: employment, hiring, jobs

Wednesday, October 2nd, 2013

700 Thank-Yous

After congratulating Loranne and Matt, I want to thank everyone who applied for the job and didn’t get it.

You are superstars

Almost 700 people ended up applying. Many put a lot of work into their cover letters, and I asked almost 100 to complete detailed follow-up questions. I interviewed 10–at two hours each, on average. People gave us a lot of time, and I’m grateful for it.

The applicant pool was amazing, including booksellers, librarians, publishing people and book lovers of innumerable types and talents. We seriously considered everyone from a director of marketing at a red-hot imprint to first-job people who just loved books so much they had to apply. Many were long-time LibraryThing members, many “outsiders.” Each “cut” was difficult. I suspect that most could have done the job, and I suspect hundreds would have rocked it. Deciding on Loranne and Matt was exciting. But saying goodbye to so many great people feels like a loss.

So, thank you for your time, and good luck in your careers. You guys are the superstars of the book world.

And all I got was this lousy t-shirt?

If you applied for the job, and if you’ve read all the way down to this, you may be saying “I applied for this job, and all I got is nice words?” But if you applied, you also know the original job post hid something at the bottom.(1)

Well, not true. You also get a t-shirt. Well, at least the first 100 people to ask will get one. (We might go above 100, but supplies here may give out.) Just email Tim your address, color and size, and we’ll hook you up.


1. About 1/3 missed it.

Labels: employees, employment, jobs

Friday, August 30th, 2013

Goodbye Jeremy

Jeremy wins one.

Tim and Jeremy lose one.

Yesterday LibraryThing turned eight, and today we say goodbye to Jeremy Dibbell (jbd1), LibraryThing’s social-media guy and all-around LibraryThing soul.

After nearly three years at LibraryThing, Jeremy is moving on. Next week he begins work as Director of Communications and Outreach at Rare Book School, located at the University of Virginia in Charlottesville. We’ve loaned him to Rare Book School each summer he’s worked for us. He’s looking forward to joining the team there full time.

Jeremy is a long-time and much-loved member of the team. He was an early adopter, and became LibraryThing’s official-unofficial head of the Legacy Library project long before he came to work for us formally. Most members probably know him from the newsletter, our Facebook and Twitter feeds, from member-help emails, and for his Talk posts, helping new members and laying out his vision for LibraryThing’s development.

We aren’t going to lose him completely. Jeremy will continue on for a few weeks helping us where he can and giving his successor(1) some tips. And he will continue as head of the Legacy Library project. Indeed, as he says, he’ll have more time for it now. I suspect he’ll make his views about the site known too. I doubt he could help it.

It’s not easy to summarize everything Jeremy has done for us. Some highlights include:

  • Sending 10,600 emails, not counting those that came from info@librarything.com. He saved us from drowning, and far exceeded what a run-of-the-mill “social media” manager could have done.
  • Growing the size of the Early Reviewers program from around 1,200 books/month to today’s 3,500 or 4,000/month.
  • Helping to design, troubleshooting and discussing every major new feature in the last three years.
  • Continued growth of the Legacy Libraries program (see an overview here), including the new landing page, most of the Libraries of Early America (1,500+), and a number of wonderful LL flashmobs.
  • Special events, like our edible books contests, and book spine poetry.
  • Playing Santa for SantaThings 2010 (the Book Depocalypse), 2011 and 2012.

Jeremy moved to Portland to take this job, living only a block away from my house and the office. (My wife and my son were particularly grieved to hear he was leaving.) Being in the office gave his advocacy for members and his vision for LibraryThing extra impact. He’s been at the center of every major decision–from features to hires–for some time now. He’d be harder to miss if his contribution was not more obvious in the culture he leaves behind.

Sad as we are, we’re also excited for him too. He’s been passionate about Rare Book School for years–continuing to help out there in the summer was a condition of his taking the job. Charlottesville is a beautiful place. It is also close by Monticello, where Thomas Jefferson built his library. When he left Jeremy gave my son Liam a children’s book about Monticello and Jefferson’s love of books. It is fitting that Jeremy is there now, with his Jefferson-sized library and bibliophilia.

So, from me and all the LibraryThing staff, thank you Jeremy.


1. In case you’re wondering, our social-media job is still open, but closing fast. See the job post.

Labels: employees, employment, jefferson, jeremy dibbell, jobs, legacy libraries

Tuesday, August 13th, 2013

LibraryThing is Hiring: Bookish and Social-Media Savvy?

This could be you! (clockwise: ChrisC, Kate, Abby, Tim, Mike, ChrisH; unpictured Seth, KJ, Jeremy.)

This could be you too, and wouldn’t that be great?
(photo by member Bluesky1963)

LibraryThing is hiring(1) a full-time, bookish, social-media savvy employee. We want someone who lives and breathes books, and would jump at the chance to talk to book lovers, authors, publishers and librarians.(2)

This is an anywhere position, but we will favor Portland, Maine people. If you live elsewhere, you’ll be expected to spend time in Portland at the start of the job, and return on a regular basis.

You must:

  • Love books
  • Love people, or at least not hate them
  • Be in tune with What Makes LibraryThing LibraryThing
  • Be deeply familiar with social media and bookish social media
  • Write well and quickly
  • Be hard-working, optimistic, and detail-oriented
  • Able to work and set goals independently

We’d like:

  • A book-world background (librarian, bookseller, publishing, etc.)
  • Professional social-media experience
  • Technical skills (HTML, CSS, SQL, PHP, etc.)
  • LibraryThing membership, familiarity
  • Some useless expertise and passion, to fit in with the rest of the staff.

Duties:

  • Write our newsletters, blog posts, tweets, and Facebook posts
  • Coordinate our Early Reviewers program
  • Assist members with problems
  • Be an active presence on the site, well-known to members and participating in important LibraryThing discussions
  • Suggest and help develop new features and projects
  • Learn, analyze and look for new opportunities

Compensation: Salary plus gold-plated health and dental insurance. We require hard work, but we are flexible about hours.

How to apply: Resume [as a PDF file] is good. Don’t send one of those overboiled cover letters, sent as another damn Microsoft Word document titled “Cover Letter,” but a brief introduction would be good, recapitulating the bullets above and how they do or don’t fit you. Send emails to tim@librarything.com.(3)


1. Jeremy (member JBD1) is moving on and up; he’ll be the new Director of Communications and Outreach at Rare Book School in Charlottesville, VA. It’s a great move for Jeremy–he’s been going down there to help them run the summer sessions for four years now. He’ll continue as unofficial-but-unquestioned leader of the Legacy Libraries project. We’ll bid him a proper good-bye in a later blog post.
2. In another company this might be called a “social media manager” job, but we don’t “manage” our members, we talk to them. We don’t want fake, we want nice but genuine.
3. Please title the email “LTSOCMED [your name].” Also, follow directions–even the ones at the end of a blog post.

Labels: employees, employment, hiring, jeremy dibbell, jobs

Monday, October 29th, 2012

Job: Systems Administrator and/or Hacker

Work anywhere!

Or work here!

You may never meet these fine people!

Brian Stinson, LibraryThing’s sysadmin is moving on–he’s landed a job working for Kansas State University, where he’s getting a Political Science degree. It’s a great move for him. We’re sad to see him go–and we need someone to step into his shoes!

The Job: Part-time Sysadmin or Full-time Wizard?

After all the good work by Brian and John before him, and with support from our our programmers, Mike Topper, Chris Holland and Chris Catalfo, LibraryThing’s systems administration is no longer a full-time job. Brian worked part-time.

So we’re looking to fill either:

  • Part-time sysadmin
  • Part-time sysadmin, part-time PHP programmer

As one of our programmers, Mike, has sysadmin experience, the proportion of sysadmin-ing may be as low as 25%. But you need to be able to handle more than that.

Systems Administrator

Qualifications: We’re looking for someone with broad systems administration experience, who can quickly pick up unfamiliar technologies, diagnose problems and keep everything running smoothly. You need to be calm under pressure, cautious and an excellent communicator. We’re a small team, so when things break at 4am, you need to be available.

Work Anywhere. LibraryThing is “headquartered” in Portland, Maine, but the servers are in Boston and many employees are in neither. We never even MET our last sysadmin—John in Tasmania.

Experience: Applicants need considerable experience running websites. Experience in Linux systems administration is essential; we use RHEL and CentOS, but you’ve probably got professional experience with at least half a dozen distros. Experience with MySQL is also important, including replication, monitoring and tuning. You will need to be able to demonstrate experience with remote server administration including lights-out management techniques and equipment.

Technologies. Here’s a partial list of the technologies we use.

  • Apache
  • Nginx
  • Memcache
  • Solr
  • Subversion
  • PHP
  • Python
  • Bash shell scripting
  • Munin
  • rrdtool
  • Xen and KVM virtualization
  • NFS
  • LVM
  • iscsi

PHP Programmer

LibraryThing runs on PHP, MySQL and JavaScript. We also have work for mobile app developers. Basically, we’d love to hear how you can help us.

You can find out more about our programming needs in this older post. If you’re applying as a programmer too, be sure to see and take the programming quiz below.

Compensation

Salary plus gold-plated health insurance.

How to Apply

Email: sysadminjob@librarything.com. Send an email with your resume. In your email, go through the sections of the blog post above, and indicate how you match up with the job. Be specific.(1) Please do not send a cover letter.

If you want to stand out, go ahead and take the LibraryThing Programming Test. We’ll definitely ask you to take it before we interview you.

Another job: We have another open job too, a new position as Customer support for LibraryThing for Libraries.


1. This job is going to be posted lots of places, and that means we’ll get a lot of people “rolling the dice.” If you don’t seem like you’re applying for this job, we’ll ignore your email.

Labels: employment, jobs

Tuesday, August 9th, 2011

LibraryThing still interviewing great PHP hackers

We’ve managed to fill our systems-administrator position. (We’ll tell you about him when he starts on Friday, but I can report he hails from the the Sunflower State.) But we’re still actively looking for 1-2 great PHP hackers. Applicants can be from anywhere, though Portland, Maine applicants get free coffee during their interview.

If you’re interested, check out this blog post. System administration skills are no longer a primary need, but they can’t hurt either.

If you want to test your brain a bit, check out the LibraryThing Programming Quiz. We’re asking all applicants to take it, and tell us how they did.

Labels: employees, employment

Tuesday, July 19th, 2011

Technical jobs: Work for LibraryThing

IMPORTANT UPDATE July 28, 2011: Jobs are still open. Programmers should also look at The LibraryThing Programming Quiz.

LibraryThing is hiring! We’re looking for smart, fast, diligent and creative people to work in Portland, Maine or remotely.

There are four “jobs” out there, which we expect to be filled by 2–3 people.

  • LibraryThing.com programmer. Work primarily on LibraryThing.com. We have a lot planned. We need you to help us do it.
  • Library programmer. Work primarily on our library products, LibraryThing for Libraries and Library Anywhere. Both products are growing fast–already in over 400 library systems around the world. Library Anywhere is a technical marvel.
  • Designer-developer. Help spruce up LibraryThing and LibraryThing for Libraries.
  • Systems administrator. We recently advertised for a Systems Administrator. We may keep that a separate position or distribute responsibilities between old and new technical staff.

Technical skills.

  • Necessary. LibraryThing is made with PHP, mostly in non-OO code. You should be a sure-footed, experienced and rapid PHP coder.
  • Core. JavaScript (with JQuery, Prototype), CSS, MySQL.
  • Bonus. Python, Solr, library systems and formats (OPACs, MARC, etc). A library degree is a definite plus—we have three MLSs on staff now. Publishing or bookstore experience is also a plus.
  • Design. The standard software and a keen eye.
  • Systems administration. If you think you could help out here, see the systems administrator job for more details.

Intangibles.

  • We like to hire people who care about books and libraries, and believe in a open and humane vision of the future for both. We live to create technologies that make readers happy and keep libraries vital.
  • LibraryThing is an informal, high-pressure and high-energy environment. Programming is rapid, creative and unencumbered by process. We put a premium on speed and reliability, communication and responsibility.
  • Working remotely gives you freedom, but also requires discipline and internal motivation.
  • All LibraryThing employees interact with members and/or libraries.
  • We develop and refine ideas together. We need your ideas and your criticism as much as your labor.
  • We do so much and with so many technologies, learning is a job requirement. Mentoring is somewhat limited by distance, so you need to be able to learn on your own.

Location

LibraryThing is headquartered in Portland, Maine, but most employees are remote. We’d love to find someone local, but remote is fine. Unless you’re in Australia, we expect you to visit the office for group meetings from time to time.

Compensation

Salary plus gold-plated health and dental insurance. We require hard work but are flexible about hours.

Gustatory

An excellent recent hire forced us to rethink our cheese-lovers-only requirement, and as much as Abby and I might want requirements to love wine or coffee are probably illegal. So this is the first LibraryThing job post without any food requirements. However, if you are partial to any of these, we can, um, guarantee you’ll get what you want at the LT office.

How to apply

Send an email and resume to jobs@librarything.com. Instead of a cover letter, go through the blog post in your email, responding to it, especially the skills and intangibles part.

Labels: employment, jobs

Tuesday, July 5th, 2011

Job: Be LibraryThing’s Systems Administrator

John chatting with Abby and Jeremy at the colo.

After four happy years at LibraryThing I’ve decided to take up an offer to move on to a new role. This means we need to a find a sysadmin to replace me!

LibraryThing is the labour of love of a small group of smart, dedicated people who work hard to do a lot with a little.

Qualifications: We’re looking for someone with broad systems administration experience, who can quickly pick up unfamiliar technologies, diagnose problems and keep everything running smoothly. You need to be calm under pressure, cautious and an excellent communicator. We’re a small team, so when things break at 4am, you need to be available.

LibraryThing is “headquartered” in Portland, Maine, but the servers are in Boston and many employees are in neither. You can be anywhere—I’m in Tasmania!

Experience: Applicants need considerable experience running websites. Experience in Linux systems administration is essential; we use RHEL and CentOS, but you’ve probably got professional experience with at least half a dozen distros. Experience with MySQL is also important, including replication, monitoring and tuning. You will need to be able to demonstrate experience with remote server administration including lights-out management techniques and equipment.

Technologies. Here’s a partial list of the technologies we use.

  • Apache
  • Nginx
  • Memcache
  • Solr
  • Subversion
  • PHP
  • Python
  • Bash shell scripting
  • Munin
  • rrdtool
  • Xen virtualisation
  • NFS
  • LVM
  • iscsi

Abby looking at the space where the new servers should go.

How We Work. LibraryThing has a somewhat unusual development culture. It is not for everyone. We develop quickly, knocking out features in hours or days, not weeks.

We develop incrementally and opportunistically, assuming that member feedback will sometimes overturn our plans in mid-course, and that some projects will fail. Everyone who works for LibraryThing must interact directly with members.

LibraryThing is more than a job for us. We work long, hard and usually sober, but not necessarily during “regular” hours. We love what we do. We want someone who will feel the same way.

Compensation. Salary plus gold-plated health insurance. This is a full-time job.

How to Apply.

Email: sysadminjob@librarything.com. Tim and I will read your applications.

Send an email with your resume. In your email, go through the sections of the blog post above, and indicate how you match up with the job. Be specific. Do not send a cover letter.

Labels: employment, jobs, servers

Wednesday, March 16th, 2011

LibraryThing is hiring (non-technical)


2007 Halloween book pile winner by member Bluesky1963

LibraryThing is hiring again—a relatively junior position, with room to advance and grow. We’re looking for someone smart and organized to help out with the customer support side of the quickly growing LibraryThing for Libraries.

You must be:

  • Able to write quickly and well
  • Organized as all get-out
  • Able to juggle multiple tasks efficiently and with humor
  • Extremely comfortable with computers
  • Able to work independently and communicate effectively

We’d appreciate:

  • A Library or Information Sciences Degree
  • Experience in libraries or library “industry”
  • Technical skills (HTML, CSS, MySQL, etc.)
  • Customer-service or sales experience
  • Mac lover
  • Love of cheese

Duties:

  • Assist Abby with LibraryThing for Libraries
  • Provide customer support to libraries
  • Attend trade shows
  • Learn whatever we need you to learn
  • Think creatively and suggest improvements
  • Whatever else is needed. We are still a startup so “duties” are fluid.

Location:

Boston, MA or Portland, ME area strongly preferred. If we get enough applications we will probably not look at others–no offense.

Compensation:

Salary plus gold-plated health and dental insurance. We require hard work, but we are flexible about hours.

How to apply:

Email and resume is good. Don’t send a separate cover letter. In your email, please go through the bullets above, explaining briefly how they do or don’t fit you.

Send emails to abby@librarything.com.

[Update, 4/21/11: We’re reviewing applications now; further submissions are not being considered at this time. Thanks for your interest!]
[Update, 5/12/11: We’ve made our hire, look for an announcement soon!]

Labels: employees, employment, jobs

Thursday, December 23rd, 2010

Welcome Jeremy!

On January third LibraryThing will welcome a new employee: Jeremy Dibbell (member JBD1).

Jeremy is well-known to the LibraryThing community as the leader of the Legacy Library and Libraries of Early America, which he’s been coordinating since 2008.

Jeremy will be taking on our newly created “social media” job. He will coordinate the Early Reviewers program, State of the Thing, LibraryThing for Publishers, LibraryThing for Authors, our Facebook and Twitter presence, and everything else involving member projects and outreach. We’re going to take advantage of his particular knowledge of rare books and historical books, through outreach to these communities and the development of new features for them.

Jeremy’s job is comprehensive and global. He’s here to fix what’s ailing, shut down what isn’t worth it, and organize and create the things that will carry us forward.

Jeremy has two masters from Simmons College, one in Library Science and another in History–the exact same combination Abby has. We stole him from a job at the Massachusetts History Society, where he was an Assistant Reference Librarian, and worked on much of their social media, editing the blog and creating the John Quincy Adams Twitter diary.

We wanted to hire Jeremy the instant he indicated he might be available. I’ve myself have known him for a couple years now, and have developed enormous respect for his intelligence and dilligence. We already have a good working relationship, from Legacy Libraries and other projects. I can’t wait to work with him fulltime.

Jeremy will start work on January third, jumping into a lot of open issues and a mailbox that’s already full.(1) On the seventh he’ll be flying off to San Diego with Abby for the Midwinter meeting of the American Library Association. If you’re going, be sure to say hi him.


1. How cruel is that?

Labels: employees, employment, jeremy dibbell

Tuesday, July 28th, 2009

$1,000 Indie bookstore spree for a Maine-based PHP hacker

As LibraryThing learns again and again, hiring hackers in Maine is hard. So we’re renewing our offer—find us an employee and get $1,000 worth of books. 

Skills. We’re looking for a smart, capable, passionate hacker/programmer. We work primarily in PHP and JavaScript, with some Python thrown in. We use a lot of MySQL. We have a startup mentality.
I’ve given up on listing skills and requirements. We want someone who will kicks ass immediately or very soon after the hire. The rest is window-dressing.
We are only looking for someone in or around Portland, Maine. If you’re super-excited about working for LibraryThing from home, go ahead and send a resume, but it’ll go in a different pile.

$1,000 for an Indie. With southern Maine losing bookstores fast, we want the money to, well, keep ’em here. So, the winner gets a $1,000 gift certificate to Longfellow Books, Books, Etc. or any other independent bookseller, new or used. If you’re not local, we’ll write the check to your local indie. 

Rules. To qualify, you need to connect us to someone. Either you introduce them to us—and they follow up with a resume and etc.—or they mention your name in their email (“So-and-so told me about LibraryThing”). You can recommend yourself, but if you found out about it on someone’s blog, we hope you’ll do the right thing and make them the beneficiary.

Small print: Our decision is final, incontestable, irreversible and completely dictatorial. It only applies when an employee is hired for a full-time salary job, not part-time, contract or for a trial period (which we often do first). If we don’t hire someone for the job, we don’t pay. The contact must happen in the next month. If we’ve already heard of or from the candidate, or the situation is otherwise unclear, we may split the money up. Void where prohibited. You pay taxes, and the hidden tax of shelving. Tim Spalding and his family are not eligible, but other LibraryThing employees are.

Labels: employment, jobs, maine, portland