Nice People Matter: npm is hiring
npm is currently looking for a Devops Engineer, and accepting applications for internships this summer. Descriptions are below.
Even if these jobs are not for you, if you think that you are a good fit for our products and culture, and you have noteworthy technical skills, please send an email with evidence of your awesomeness (like your resume, or links to LinkedIn/GitHub/Twitter/whatever) to email@example.com.
We’d like to hear from you.
npm's traffic is already big (180 million package downloads in January) and growing incredibly quickly. We need to catch up with our growth, and then scale up ahead of it while building out the new features people keep asking for. This is going to require creative solutions, not just throwing up more boxes.
npm users are also relying on it in production, so we are taking operations seriously. We want push-button deploys, automated tests, and first-class instrumentation and monitoring, so alerts go off before things go wrong.
We like working at npm because our product is for developers, so we are our own customers, and all our engineers have a ton of influence on the shape of what we build. We find this makes us feel more connected to what we're doing, and motivated to get it right.
So we're looking for somebody who is 50/50 developer and operations, with a continuing interest in both fields. We're particularly interested in people with a background in deployment automation tools like Puppet, Chef, Fabric, or Salt. Experience with Node.js is obviously also good :-) You'll be joining our existing team of five engineers, two of whom are already dedicated to devops.
This role is based at our headquarters in Oakland, California, and we're not looking for remote candidates right now.
If you're currently in full-time education and looking for a summer internship with an open-source project that can also pay you, we're happy to say that we can offer you a place at npm in partnership with our investors, as part of the True Entrepreneur Corps program.
We are looking primarily for enthusiasm and intellectual curiosity, but any experience with Node.js is obviously a big advantage.
You'll be working on the open-source npm project itself, so your work will be code-reviewed by the same people who run the project, your commits will immediately benefit tens of thousands of active users, and will also be publicly verifiable by future employers.
Please include the word "internship" in your subject line if applying for this position. (NB: Regular applications for TEC are closed for 2014, but you can still apply via npm)
About npm, Inc.
npm’s mission is to take Open Source development to entirely new places. When everyone else is adding force, we work to reduce friction.
npm is not a typical product, and we are not a typical early-stage “work hard/play hard” startup. We are responsible adults with diverse backgrounds and interests, who take our careers and our lives seriously. We believe that the best way to iterate towards success is by taking care of ourselves, our users, and one another. We aim for a sustainable approach to work and life, because that is the best way to maximize long-term speed, while retaining clarity of vision. Compassion is our strategy.
Our offices are in Oakland, California. We offer very competitive salaries, meaningful equity, and generous health, dental and vision benefits. We love it when you represent us at conferences.