Benetech was founded to be a different kind of tech company—a nonprofit—with a pure focus on developing technology for the social good. Our business model aims to create sustainable, not profitable, projects, which allows us to do more and to be more creative in how we apply technology to accelerate social progress. In many ways, we’re like a start-up company in a venture capital environment—identifying new markets and new ways to be efficient in existing markets. The big difference is that our bottom line is centered on how many lives we can help, not on how much money we will make.
We have four main program areas—Global Literacy, Human Rights, Environment and Benetech Labs—and focus on projects that offer the greatest social return on the funds invested. Jim Fruchterman, social entrepreneur and MacArthur Fellow, founded Benetech in 1989 and leads the organization as its President & CEO. Benetech has over 70 employees, most of which work out of our Palo Alto headquarters on California Avenue (walking distance from Caltrain and Stanford University).
One example of Benetech’s work is our flagship initiative, Bookshare (http://bookshare.org). Bookshare opens new doors for people with visual and reading disabilities. Bookshare is the world’s largest accessible library of eBooks and periodicals. Bookshare offers more than 205,000 books in its online collection and gives people who can’t read traditional printed books, access to a dramatically expanded world of information. This project is funded by the U.S Department of Education, foundations, other donors and paid memberships.
TO BE ELIGIBLE FOR THIS POSITION, YOU MUST INCLUDE A COVER LETTER WITH YOUR APPLICATION.
- Architect, develop and extend the software components of Benetech’s applications, particularly Bookshare
- Lead, mentor, hire and oversee other staff engineers and volunteer contributors
- Actively collaborate with product managers and external partners and vendors
- Deliver passion, enthusiasm and humor to the work environment
- 7+ years of Java development experience
- B.S. in Computer Science, a related degree or its equivalent
- Deep understanding of software development best practices, design principles, and software maintainability, specifically in agile environments.
- Experience building consumer facing or SaaS web applications
- Web development frameworks
- Java Spring Framework (e.g. Spring MVC) and bonus points for experience with Rails
- Strong understanding of relational databases. Experience with data warehousing and full-text search is a plus.
- Experience with web services, distributed systems and cloud services (e.g. Amazon EC2, S3 & SQS)
- Experience with working with DevOps, systems administration, integration tools
- Version control systems used to branch and merge code lines, such as Git and Bazaar
- Agile management tools (e.g. Jira) used to organize engineering tasks.
- Build servers (e.g. Hudson) and test automation infrastructure
- A passion for making the world a better place!
- Pointers to contributions on open source projects or personal public projects on GitHub or other similar sites.
- Working knowledge of concepts such as analytics/reporting, e-publishing, security, DRM and scalability.
- Knowledge of accessibility principles and technologies (e.g. Section 508 compliance, WAI-ARIA, JAWS)
- Headquartered next to Caltrain Station on California Av in Palo Alto
- Part-time telecommuting friendly atmosphere
- Peaceful sleep every night knowing that you are building something great for humanity!