Job Opportunities


We're looking for an Accounting Manager to supervise, monitor and evaluate our day-to-day accounting activities. You will maintain our books and develop and implement systems for collecting, analyzing, verifying, and reporting financial information. Further responsibilities are detailed below.


  • Manage and oversee daily accounting operations
  • Process month and end year close, accounts payable/receivable, cash receipts, general ledger, payroll, budgeting, cash forecasting, revenue and expenditure analysis, capital asset reconciliations, check runs, fixed asset activity, and so on.
  • Monitor and analyze accounting data using QuickBooks and produce financial reports or statements
  • Establish and enforce proper accounting methods, policies, and principles
  • Improve systems and procedures and initiate corrective actions
  • Assign projects and direct staff to ensure compliance and accuracy
  • Oversee filing of tax forms together with external accountant
  • Maintain files and records to document transactions


  • Proven work experience as an Accounting Manager or similar leadership role
  • Advanced computer skills in Microsoft Office or similar, and QuickBooks
  • Experience with inventory
  • Proven knowledge of accounting principles, practices, standards, laws and regulations
  • BS degree in Accounting or Finance


We're seeking an Editorial Assistant to help acquire and develop our titles. This is an entry-level position with the opportunity for rapid advancement. We’ll make you part of our team and give you real work from day one. We’re a very picky publisher with a focus on developing and publishing quality books (both print and electronic) on topics like programming, security, hacking, LEGO, and science and math. Best-sellers include titles like Hacking: The Art of Exploitation, Automate the Boring Stuff with Python, Python for Kids, and The LEGO Architect. This is a great opportunity if you don’t want to be just another cog in the wheel of some giant corporation. We’re a small and successful company with a close-knit environment and a staff who cares. If you’re a self-starter with a passion for geeky things, a creative mind, and the desire to dig in, this just might be the job for you. You must have excellent editing and writing skills. You should be able to research and write clearly; organize and manage multiple tasks effectively; and know your way around software and operating systems. You should also enjoy exploring and playing with new technology. If you’re a technically-oriented geek and like to muck around with software and hardware, that’s another plus.

A college degree. A good head on your shoulders. Passion. Excellent writing, editing, and project management skills. Tech savvy.

Holiday/vacation/sick time; 401k with match; profit-sharing; pension plan; LTD; and medical, dental, and vision insurance. And free Aeropress coffee and cold cuts!

Please reply to: [email protected]


As our Publishing Assistant your job will consist of a range of supporting, business-related tasks. Among these you will:

  • Manage shipping logistics
  • Coordinate conferences and events
  • Support marketing and sales efforts
  • Manage reseller relationships

This is not an editorial or writing position *but* you should be able to write and communicate clearly in English.


A college degree is required. You should have excellent verbal and written communication skills in English and the ability to research and write clearly and think critically. You should be able to multitask effectively and know your way around software.

Holiday/vacation/sick time; 401k with match; profit-sharing; pension plan; LTD; and medical, dental, and vision insurance. And free Aeropress coffee and cold cuts!

Please reply to: [email protected]


We’re looking for talented freelance designers to design book covers and interiors. To be considered, please send your resume and portfolio to

We're always on the lookout for excellent proofreaders, copyeditors, and indexers. If you're interested in freelance work, please send an email detailing your relevant experience to