We're looking to hire a developer/sysadmin to join our small and effective development team at EveryBlock.
(Note that this job opening is in addition to our other one here, which is more of a developer role. This job is more sysadmin-focused, but large parts of the two job descriptions are similar.)
You'd be the sysadmin for EveryBlock, helping maintain and improve our infrastructure on Amazon EC2. But we're small enough that your time won't only be spent doing sysadmin work; you'll also have a hand in product development.
This is your chance to work on a wide variety of interesting problems, helping improve a great product with a passionate and growing user base. You should expect to have a hand in all aspects of the site, and your contributions will have an immediate, direct impact on the awesomeness of our service.
Here is the requisite bulleted list of requirements:
- Significant knowledge of Linux systems administration -- deployment, upkeep, maintenance, automation of tasks.
- Experience developing Web applications.
- Experience (and preference for) working on a small team.
- Clear communication skills, both verbal and written.
- Impeccable work ethic and ability to manage your own workload effectively.
- Ability to iterate quickly.
- Ability to write high-quality code, with a passion to the point where poorly written code makes you slightly nauseous.
- A passion for computer programming/hacking to the point where you'd be doing it even if you weren't getting paid for it.
And here are some nice-to-haves:
- Experience with Amazon EC2.
- Experience with Chef and/or Puppet.
- Experience with Python and Django.
- Experience maintaining and tuning PostgreSQL.
- Experience building geo apps and using PostGIS.
- Passion about improving neighborhoods through information and enabling community conversation.
- Sense of humor.
This is your chance to work directly with two Django committers, including one of the creators of the framework. We have three developers at the moment; you'd be the fourth. It's worth mentioning that the entire team right now is seven people, and you have a chance to make a huge impact, beyond strictly development -- suggesting marketing ideas, helping prioritize various strategies and tactics, etc.
We have a low-stress environment and a culture of getting things done with as little corporate BS as possible. Though we're technically no longer an independent startup -- we were acquired by msnbc.com in 2009 -- we're culturally very much still a startup, given that our product is still in early stages and we're still figuring things out. It's a very nice combination of startup culture with the financial security of working for a big company. (We have great benefits -- salary, health care, 401(k), bonuses, etc.) And msnbc.com is taking the long-view on us, investing in us over time and giving us years to develop a large audience and become profitable. It's a great company to work for.
Now is a fantastic time to be joining our team. We just hired a new President, we recently launched a major redesign that's been almost universally loved, and, most importantly, we're getting momentum and critical mass in more and more neighborhoods.
You'll need to live in the Chicago area for this position; telecommuters need not apply. Our office is in a comfortable loft space on the north side of Chicago, near a bunch of other startups. Several of us walk or bike to work; we're also equidistant from the Montrose and Irving Park el stations on the Brown Line, and several bus lines.
To apply, email your resume and cover letter to me at adrian at everyblock.com. Thanks for your interest!