Conversations about life & privacy in the digital age

Python Web Developer, Kansas City or Remote

SpiderOak seeks to hire a web developer to build our next generation web presence and web applications. You will be working closely with our designers and our CEO, and you’ll get regular code feedback from internal application security teams. Key technologies we use for web development are Python, Django, and HTML5.

Started in 2007, SpiderOak provides desktop, web, and mobile software for backup, sync, and sharing, keeping user data encrypted and private. We provide consumer and enterprise solutions, created our own storage backend for archival data, and run our own data centers. Most of what SpiderOak creates is free and open source software, and most of it is Python. You’ll be expected to have mastery of HTML-related presentation technologies, from HTML layouts with CSS to JavaScript-based UI frameworks and Bootstrap. Prior knowledge of the Django ecosystem of reusable apps would be beneficial but not absolutely required.

SpiderOak is a distributed, virtual-office, work-from-home company. Any developer we hire will have to be a top-notch communicator. They will be expected to reliably show their face around our super-duper IRC channel at some point during typical US business hours (but there is no rigid scheduling) as well as jump in and communicate across our issue tracker, email, and wiki. SpiderOak spans eighteen timezones and communicating via the written word is essential.

If you want to join in on our merry adventure, you will need a functional grasp of English (don’t worry, we have several staff on-board already for whom it’s a second or third language). You may also be expected to occasionally travel (at company expense). Important cities in the SpiderOakVerse are San Francisco, CA, Kansas City, MO, and Chicago, IL (for reference, these three cities make up about half of SpiderOak). A sense of humor is always appreciated and welcome.

Still interested? Send an email to including “web dev 2013″ in the subject with a little about yourself and your experience to date (a ‘cover letter’ if you will). English only, please. We also will want to see a portfolio of your work. It’s OK if you’re fresh and it’s thin- we want to see what you’re capable of and how you put pages together.

Some of the most useful programmers we’ve known don’t have well representing resumes, so we have no “minimum” requirements for degrees. We’re also super-equal-opportunity: quality design knows no bounds for race, gender, nationality, sexual orientation, species[1], or religion. If you can meet what we need, we’ll do amazing things together, no matter who, what, or where you are.


1: Giant Pandas will be encouraged because, in the words of our new QA person, “AAAAhhhh-dorable!!!!”