We're looking for a Python software engineer who cares about building meaningful applications that enrich the personal and professional lives of our customers. Our products are used in libraries, startups, classrooms, and corporations, and help technologists learn, share knowledge, and succeed in their careers.
(We're especially proud to be a key part of President Obama's ConnectED initiative to bring digital learning to every American classroom: http://bit.ly/1nahP8a )
In this role, you'll work with our dedicated back-end team focused on building high-availability, robust, scalable infrastructure to support a range of web products. Our development stack is Python/Django, Redis, Git, Postgres, and django-rest-framework. (There's also opportunities to work on front-end webapp development if that's your thing.)
We have a dedication to testing (Nose, QUnit, Selenium), a strong IT and data group, and a core belief in work-life balance. We welcome diversity and will not make too much fun of your choice in text editors.
Our core team is highly distributed with concentrations in our Boston Seaport and San Francisco offices. The women and men in our engineering group are life-long learners who encourage collaboration and innovation. This position reports to the Engineering Manager, and can be located anywhere in the US, though we'd love for you to work with us in person too.
Safari encourages all of its staff at any skill level to contribute to our technical blog. See what our developers, project managers, and designers care about most at http://blog.safariflow.com/
We've created a Django-based code test that's very much like the kind of work we do every day: https://github.com/safarijv/figgy . Please send a resume and cover letter, and ideally a pull request or patch to the test. Your comments on how to improve the test are also very welcome!
Safari Books Online provides subscription access to books and video on topics such as software development, IT, graphic design, business and professional development.