We are an ambitious team based in Chicago, focused on delivering eTextbooks more simply and affordably. Most of us at RedShelf were students not long ago and have experience with both paper and digital textbooks. This has allowed us to look critically at how software can be used to create eTextbooks that help students study, learn, and ultimately achieve their academic goals!We provide digital content from the world’s leading academic publishers, consumer trade publishers, self-publishers and a variety of other content creators. Our close partnerships with publishers and college bookstores have positioned RedShelf to bring affordable digital course materials to students and professors like you across the country.Our BYOD (Bring Your Own Device) technology is accessible on any web-browser based device with no requirement to use a dedicated reader or download an application. With familiar tools such as bookmarking, highlighting, and note-taking, our eTextbook software allows students to study and learn like they would with paper. Our software also allows for digital advances, such as keyword search, dictionary look-up, and 24/7 access from nearly any device.

Job Summary

RedShelf has grown over 400% YOY for the last 6 years and need development help. We have a team of 12 developers now and need to expand the team to fulfill on some of the amazing opportunities we have coming up in 2017. Our main priority is to help transition learning materials like textbooks from the current print products into what they can be, much evolved etextbooks.

We're looking for a DevOps Engineer to help us respond to growing market demand for our products. The DevOps Engineer will participate in hands-on billing of monthly customer invoices while managing a small billing team. Specifically, this individual will improve day-to-day operations of the engineering team as well as the automation, deployment and health of the production environment.

As Developer, you’ll get to learn and work on the latest technologies being adopted in the HTML5 specification while also having the ability to have a real impact on the future of our products.

Perks of the Gig (aka Benefits):

  • Be part of a passionate team positively impacting the education industry
  • Own a piece of the company; competitive compensations packages which typically include company stock options
  • Attend annual "RedShelf Retreats" to strengthen team bonding
  • Frequent onsite and offsite events; holiday parties, halo tournaments, intramural sports (soccer, baseball, beach volleyball, etc.), happy hours, volunteer work, etc.
  • Unique growth opportunities; ability to have an impact on multiple parts of the business and grow with the company

Duties & Responsibilities: 

  • In line with DevOps philosophy, fully own applications from design to operations
  • Design and implement systems for deployment and infrastructure
  • Participate in the agile planning (long term and short term) process for all work
  • Work with the rest of software development team to ship code, maintain infrastructure
  • Research and deploy best software and hardware to make others more productive and our applications at top performance
  • Build, deploy, monitor and troubleshoot as needed
  • Be vigilant and aware of new security threats. Make recommendation and implement new security technologies and policies
  • Monitoring resource utilization, plan for growth. Capacity planning
  • Advise developers on schema changes, optimize performance
  • Production support


  • Bachelor’s degree in Computer Sciences, Engineering or field equivalent
  • Three (3) years of experience within and working via the software industry
  • Three (3) years of experience within a fast-moving, web-oriented development environment
  • The ability to learn new computer languages and Open Source systems quickly
  • Flexible on design and development decisions
  • Experience with Agile or Scrum methodology
  • Outstanding performance tuning and troubleshooting skills required
  • History of working independently with little direction
  • Excellent written and verbal communication skills with the ability to effectively communicate with all stakeholders including senior leadership
  • Track record of balancing multiple priorities simultaneously with the ability to adapt to the changing needs of the business while meeting deadlines

Technology Requirements:

  • One plus (1+) years of experience working with Python
  • Three plus (3+) years of experience working specifically in a DevOps role
  • Experience using SaltStack or other configuration management frameworks is accepted
  • Experience deploying and managing services with Docker
  • Experience managing a SQL Database in a high-availability configuration, preferably Postgresql
  • Demonstrated experience in deploying and managing a continuous integration environment

Other Desirable Skills/Experience:

  • Experience with RabbitMQ, ElasticSearch, NoSQL, and Redis
  • Knowledge and appreciation of the advances in higher educational software, course materials, and digital publishing
  • Background and/or experience in educational technology and/or publishing
  • Comfort and/or experience in a startup environment

**Check out some of our favorite team moments to get a better idea of the people of RedShelf! http://blog.redshelf.com/new-blog/redshelfs-best-of-2015 **

EEO Statement:

RedShelf is an Equal Opportunity Employer

Women, people of color, individuals with a disability, veterans, and others who would enrich the diversity of RedShelf are encouraged to apply.

Company Reviews

"I've been working at RedShelf for nearly 3.5 years. In that time I have been exposed to opportunities, projects and conversations most young professionals can only dream for. RedShelf is a fast-paced, learn-on-the-go atmosphere. You have the opportunity to work alongside bright minds in a collaborative environment that caters to individuals' professional growth."
Gordon Elson
Sales & Customer Care Director
at RedShelf
"My colleagues at RedShelf are some of the smartest, most personable, and highly motivated individuals I've had the pleasure of collaborating with! The fun and vibrant team culture first drew me to the company and makes it both exciting and enjoyable to go to work each day. The last thing I'll say is each person on the team has the amazing opportunity to make real impact, both in the development of her or his individual role and on the company as a whole."
Briana Haguewood
Publisher Relations Manager
at RedShelf
"Working at a startup like RedShelf is as demanding as it is rewarding. We’re building products that end up in the hands of students and professors across the nation. Being a part of something that big in such an established industry is really exciting.”
Drew Bollinger
Front-end Software Engineer
at RedShelf
Find more startup and tech jobs in Chicago
Apply Now
Why work with us
RedShelf is a digital textbook distributor and provider working with over 500 college bookstores and 2000 content creators to spur digital adoption on campuses world-wide. With a team of 45, we have established a very unique company culture that shines in everything we do. From our "all hands on deck" approach for sales meetings to our unique 1:1 meetings with our developing staff, we find that communication is key in keeping our culture. Our ambitious team enjoys the environment of RedShelf where they can learn, grow and work towards purposeful contribution and individual success.
Perks & Benefits
Passionate team impacting the education industry
Competitive compensation packages including company stock options
Annual RedShelf Retreats
Onsite and offsite events; happy hours, intramural sports, volunteering, office bags tournaments
Growth opportunities, impact our business and grow professioinally as quickly as the company has
Medical, Dental, & Vision Insurance

Oh no!

You're fresh out of job post slots.

Upgrade your planmanage current jobs

Create an account

Let startups find you

Create a profile and upload your resume today.

Saved Jobs
Job Saved
Find your saved jobs by scrolling over this star

Oh no!

You're fresh out of job post slots.