Careers at The Pragmatic Programmers

Join Our Team!

For nearly 20 years, The Pragmatic Programmers — home of The Pragmatic Bookshelf — has published award-winning and highly-acclaimed books on a range of software development and engineering management topics.

Professional software developers love our books, because they’re practical and hands-on. Managers love our books, because they’re filled with actionable advice for solving real-world problems.

When you join the Bookshelf team, you’ll not only be helping software developers do their best possible work, you’ll also have a direct hand in shaping how the tech industry evaluates and learns about new technologies. You’ll have a role in creating the products and services we’ll all be using in the not-so-distant future.


Series Expert

Freelance, Commission-Based Position, Starting Immediately

As a series expert with the Bookshelf, you'll have a direct hand in shaping not only the next generation of authors we work with but also the topics we cover and the materials we publish. You'll take part in guiding the global conversation on some of today's most important issues and trends in software development.

We are currently looking for series experts on:

  • Data Science

  • DevOps

  • Game Development

  • Machine Learning

  • Networking

  • Python

(If you’re an expert in an area not included on this list, and you think we should be publishing more in your area, we’d also like to hear from you.)

Working hand-in-hand with our acquisitions team, series experts help to:

  • Spot popular trends in their respective subject areas;

  • Identify people with considerable breadth of knowledge on a particular topic;

  • Contact potential authors to determine whether they’d be willing and able to create the type of content we’re looking for;

  • Provide potential authors with information about the types of books we publish, the general terms of our publishing agreements, and what we expect will be included as part of a book proposal;

  • Introduce and hand off qualified potential candidates to our acquisitions team for the purpose of pursuing a publishing contract with us.

If it sounds like a tall order, don’t worry—you won’t be in it alone.

From our documentation and dedicated discussion group for series experts to coaching and support from our acquisitions team, you’ll have all the tools you need for success.

For this role you’ll need to demonstrate a deep understanding of and professional experience with the technologies at the heart of the series you’re applying for, and you’ll also need an established history of participating in at least some of the community’s most significant outlets (i.e. forums, user groups, steering committees, social media platforms, etc.).

And while writing experience isn’t required for this role, please be sure to include links to your own public writing (i.e. blog posts, online tutorials, online classes, books, etc.) if you have them.

This position is 100% remote, pays up to $750 USD per lead you bring us that results in a signed contract, and is open to applicants from around the globe.

If you're ready to introduce yourself, please email Louise Corrigan at louise@pragprog.com, using the subject, "<TECH> Series Expert" where "<TECH>" is replaced with either: Data Science, DevOps, Game Development, Machine Learning, Networking, or Python.

In your introduction, please be sure to tell us why you believe you'd be a good fit for this role, including any professional experience you having working with the series technologies and any of the ways you're an active part of the technology's community.

Developmental Editor

Freelance/Contract Position, Starting Immediately

As a developmental editor with the Bookshelf, you'll be the primary reader, advocate, and guide for your authors. You'll be a sounding board, and you'll be the voice of expertise. Together, you and your authors will create 50- to 350+-page books across a range of programming and engineering management topics.

Because each book and each author is unique, your responsibilities will vary from project to project. But, in general, you’ll be expected to:

  • Help authors navigate issues like pacing, audience, and narrative as you produce content that’s conducive to learning.

  • Motivate and support authors dealing with writer’s block, self-doubt, and other common hurdles when writing.

  • Help authors write in a way that’s consistent with the PragProg voice and style.

  • Guide authors through our editorial process.

  • Be your author’s advocate and front-line resource for any and all issues that come up throughout the project.

If it sounds like a tall order, don’t worry — you won’t be in it alone.

From our Author’s Guide and wikis to our Google groups, Managing Editor, Author Relations Coordinator, production team and the rest of the staff, you’ll have a lot of support.

For this role, you don’t have to be a programmer yourself, but having a strong background in developing non-fiction content is a must, and any experience with technical content and instructional materials will greatly help.

Likewise, while we prefer candidates who have experience developing books, a portfolio of journal-length articles will also be plenty to showcase your abilities.

This position is 100% remote and open to applicants from anywhere in the United States.

If you're ready to introduce yourself, please email your application to development-editor@pragprog.com, using the subject, "DE Query: Last Name, First Name."

Along with your CV, please include a cover letter that explains why you're interested in this position, why you believe you'd be a good fit, and where we can see samples of previous developmental editing projects you've worked on. Please send all attachments in PDF format.

Categories: