Metaweb is looking for engineers to develop the web interface for freebase.com and for a rich community of user facing sites. Much of our user interface is generated from database schemas and we deal with enormous quantities of data so work is always challenging and unique. We're not just throwing together database queries and page templates to make a web site: we're trying to find new and innovative ways of slicing and dicing more than 3 million records of very diverse data. We are going beyond developing for a standalone web destination and are aiming to provide our community of users with experiences that are particular and important to them.
Not a Python developer? That's ok! Python is a living, mature language that has evolved and innovated over its 16 year lifespan. As a result, it shares many of the best features of other modern languages including Ruby, PHP, and Java. If you have familiarity in any of these languages, you'll be able to start coding immediately! And if you worked with Ruby on Rails, then you'll fit right in - Pylons borrows many ideas from Rails, and has some interesting new innovations as well.
To apply for this position, submit your resume in plain text or HTML.
Object-oriented programming background
Strong CS fundamentals
Server-side development experience using Python or Ruby on Rails, PHP, Perl or Java
Python web-application frameworks like Pylons, TurboGears or Django
Architectural issues that affect performance and scalability of web sites - caching with memcache and/or squid, HTTP server experience with Apache, Lighttpd, Twisted, etc.
Building or extending web application frameworks in any language
Development of real life high traffic web sites or other systems