Jacob Kaplan-Moss

Work for me!

I wrote this post in 2011, more than 13 years ago. It may be very out of date, partially or totally incorrect. I may even no longer agree with this, or might approach things differently if I wrote this post today. I rarely edit posts after writing them, but if I have there'll be a note at the bottom about what I changed and why. If something in this post is actively harmful or dangerous please get in touch and I'll fix it.

Are you looking for an awesome web development gig? Then you should come work for me at Revsys. We’re hiring a full-time Python/Django developer.


The position’s been filled. That said, we’re continuing to expand, so if you’re an awesome Python/Django developer and want to work with us, get in touch anyway. For the right person we’d create a position.

Revsys is a consulting and services business built around Django; we specialize in scalability and real-world deployment concerns. In practice this means we get to see all sorts of awesome, atypical, large-scale uses of Django. Our clients include some of the largest users of Python and Django in the world.

Why should you work for us?

I clearly think Revsys is an awesome place to work. Here are just a few reasons why you might, too:

  • We’re a small, scrappy startup, but we’re 100% self-financed, so there’s no investors to deal with. We’re a company built and run by techies, and we’ve carefully optimized our business so that we get to work on the most interesting types of technical problems out there. The work’s incredibly exciting – never a dull day.
  • We pick our clients very carefully. In fact, we’re a consultancy that loves our clients – how many companies say that?
  • We use the best tools for the job, and we’ll insist that you do as well. Nobody gets to dictate technology choice: you can use any tool provided you won the argument that it’s the right choice.
  • We get to see all sides of web development: project planning, architecture, implementation, deployment, scalability, and beyond. This job will constantly push your boundaries and challenge your skills. You’ll learn something new every day.
  • We’re committed to open source. We release tons of open source apps developed on work time. We’ll fight for your right to open source anything you’d like, and we’ll encourage you to work on open source during slower work times.
  • We profit-share. We expect you to help us do well, and you should expect to get compensated when you do.
  • You can work from wherever you want, and you can put in whatever hours you find most productive. We only measure results.

So what skills do you need?

We’re pretty flexible in what we’re looking for. Ultimately, if you can kick ass and get things done we want to talk to you. A few specifics, though:

  • You should be proficient in Python and Django, and you should be able to share some code you’ve already written so we can gauge your skills. A Github or Bitbucket account really helps.
  • You should be very comfortable learning new tools and technology, and your development history should show us that you’re not dogmatic and can pick the right tool for the job.
  • You should have been doing web development for some time, and you should have strong opinions about how web development can be done “right”. Expect us to probe those opinions during the interview. You’ll win big if you show us that you’re passionate and excited about the web.
  • If you’ve got a history contributing to open source that’s a huge bonus.
  • You need to be legally employable in the US. We wish we could hire anyone who’s technically qualified, but US immigration law is super-complicated and we’re not a big enough company to work around that complexity.

What’s next?

Email [email protected] and tell us why we should hire you and what your salary/compensation requirements are. We’ll be in touch.