Jobs at Pressbooks

About Pressbooks

We are a small team building software that supports new models for book publishing with an emphasis on helping make educational resources (aka digital textbooks) free for all. The Pressbooks platform includes an intuitive authoring platform for books and other educational material, an extensive directory of public books and open educational resources (OER), and secure methods of delivering content to learning management systems. We are passionate about open source, open content, open knowledge, and the intersection of books and the web. 

We’re a self-sustaining open source / SaaS business, with a growing list of clients in Canada, the United States, and beyond. Most of our clients are universities and other educational institutions who use Pressbooks to power their publishing and open/free digital textbook creation programs.

Half of our team works from our office in Montréal’s Mile End neighborhood; the other half work remotely from locations across the Americas. Equity, inclusion and diversity are core values for us and the communities we support (and we mean it). Our team is welcoming, compassionate, and committed to maintaining a safe and encouraging environment for people of all racial backgrounds and gender identities. Our work hours, vacation time, and sick or care leave policies are in place to lift people up and support their dreams.

Full-Stack Developer

About the Role: 

You will be involved in planning, developing, implementing, and testing software as part of a small development team (a product owner and 3 other full time developers) which practices Scrum. Anticipated tasks will include helping maintain our existing codebase (working on bugfixes, writing tests, coordinating testing, and QA), proposing tools, and developing new features and solutions for clients. In the near future this may include building a business intelligence dashboard for internal use, adding a “Featured Collections” feature to the Pressbooks Directory, or developing integrations with other services and external APIs (such as Google Docs).

About You: 

You are an experienced full-stack software developer with a background and interest in working with PHP. You want to become an active contributor to a small, dedicated development team that supports a growing SaaS business while maintaining an open-source software project (built in part on WordPress as a dev stack). You are excited by the prospect of joining a sustainable EdTech company whose focus areas include book publishing, education, and open content. You want to do meaningful work for a mission-driven organization that treats its employees, clients, and software users with respect.

We encourage people from underrepresented groups in tech and non-traditional tech backgrounds to apply for this position.

Required Qualifications:

Preferred Qualifications:

What you’ll be working with:

Job Type: Full-time

Experience: Software Development: minimum 5 years experience (preferred)

Location: Montréal, QC (or Remote within the Americas) 

Application deadline: February 7, 2021

Next Steps

Please send an email to: with the subject line ‘[Application] Full Stack Developer’. Please include a CV, any relevant links, and an explanation of why you’d like to join us.

Outbound Sales Representative

About the Role: 

Your sales efforts will be targeting prospects who have not yet expressed interest in Pressbooks. You will generate a lead list through prospecting, and contact prospects by phone and/or email with the goal of scheduling a demo. You will educate prospects on the value Pressbooks offers and tailor your pitch to their needs. You will be responsible for taking the prospect through the entire sales cycle, including contract negotiations. 

About You: 

You are driven and self motivated, eager to learn and develop your skill set. You enjoy working on small collaborative teams. You have excellent customer service skills and strive to ensure prospects and customers enjoy an outstanding experience any time they engage with you and/or the product or service you are selling. You are research-oriented; you enjoy learning about prospects and customers and find innovative ways of engaging with them to drive sales. You are persistent – outbound sales representatives frequently deal with difficult prospects and customers, but you must remain driven and positive even in the face of adversity to transform leads into sales. Communication skills – you are a personable communicator who clearly and persuasively describe products and services to customers to encourage sales transactions.


Candidate Requirements: 

Job Type: Full-time

Experience: Sales: 2 years (Preferred)

Location: Montréal, QC or Remote within Canada 

Next Steps

Please send an email to: with the subject line: [Application] Outbound Sales Representative. Please include a CV, any relevant links, and an explanation of why you’d like to join us.