Tumblr is looking for a well-versed engineer and perfectionist with strong technical instincts. We need someone who can take ownership of entire features of our PHP code base, quickly shift gears between projects, and never has any trouble finding more work to do.
What you’ll do:
- Create new features, improve the ones we have, keep our users happy, and keep them making the best stuff on the internet. And do all that with robust, pragmatic code. Mostly PHP.
- Use the latest open-source projects and next-gen architectures to produce large-scale web apps.
- Collaborate with a small, talented team of designers and engineers.
What we’re looking for:
- A desire to be deeply involved in product definition. Our engineers are expected to contribute to the direction of their projects.
- An appreciation for clean, reusable code.
- Experience beyond the basic LAMP stack architecture.
- A deep understanding of Tumblr’s features and solid ideas about how to make it better.
- Expert-level knowledge in PHP or a willingness and ability to apply knowledge of Python, Java, or Ruby to the PHP world.
- Smarts, humility, and equal willingness to learn and teach.
Tools we like:
- MySQL, taken to its furthest extent
- Prototype and jQuery (along with hand-crafted JS)
- Varnish, Redis, Memcached
- Asynchronous requests and queues (frontend and backend)
- git and GitHub