Lead Ruby Engineer

About the Team:

Join a team that is focused on building a platform that enables Yuzu to transform the way people learn and interact with their content. If it isn’t a client application, there’s a good chance that the services team is responsible for building and maintaining it. You’d have an opportunity to work on a large, legacy-free platform that encompasses multiple services and web applications and touches thousands of people a day.

What would you work on?

Architect and build the Yuzu platform and web apps. We’ve put together a pretty solid foundation, and there’s no legacy to maintain (everything was built from the ground-up less than a year ago), but we need solid architectural and development leadership to help it grow.

You would also help mentor more junior members of the team, and make sure that code quality and standards are maintained. Additionally, you would help with scoping of projects and making sure that they get delivered on time.

What are we looking for?

A lead engineer with solid experience working on platforms for consumer products.

You must:

  • Earn the respect and trust of your team
  • Figure things out
  • Get stuff done
  • Own what you work on
  • Care about what you create

Technologies and frameworks you need experience with:

  • Ruby (version 2.0+)
  • Rails framework (versions 4 & 4.1)
  • Strong front-end skills (JavaScript, CSS, and HTML5)
  • Multiple database technologies: MySQL, Redis, Elasticsearch. Experience with graph databases a plus (such as Neo4j)
  • REST API design and implementation, as well as consumption
  • OAuth 2 & OpenID highly desired
  • Integration with web, iOS, and other clients
  • Security (PCI experience highly desired)
  • Scalability
  • AWS platform and services
  • Chef experience also a plus


  • BA or equivalent preferred

If this sounds like a match, we’d love to hear from you. Please include details about some of the projects you are most proud of working on. Links to sites, apps, Github, etc. are strongly encouraged and appreciated.

Barnes & Noble is an Equal Opportunity and Affirmative Action Employer committed to diversity in the workplace. M/F/V/D

About Yuzu

Education is transforming.  Traditional content is being augmented by open content, desktop learning is transitioning to mobile learning, standards are being replaced by measured outcomes.  Digital Education, in all its forms, is at the center of this transformation and Yuzu is an exciting incubator at the center of Digital Education.  Created expressly to lead the transition, develop new ideas and innovative products, transform and disrupt educational content delivery and to support student learning, Yuzu is positioned to seize the incredible growth opportunity in the nascent digital education market. With direct channel access to 25% of students in US higher education, unique academic publisher partnerships, Yuzu will lead and thrive as the leading education digital content and technology company. Yuzu has teams in Mountain View, Seattle, New York and New Jersey, each specializing on core areas of educational technology and each enjoying the open and entrepreneurial feel of a start-up with the support and funding of a larger corporation.

Related Jobs