Metaweb is looking for experienced engineers to develop the platform, infrastructure and features 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.
We develop primarily in Python and JavaScript using the Pylons framework on the server, and jQuery in the browser. We try to be active in these open source communities and contribute when we can. We're supporters of the ever-evolving WSGI standard and build many of our extensions as WSGI middleware.
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.
If working on bleeding edge web application development with Python and JavaScript is your idea of a good time, you're going to love working at Metaweb. We are solving hard problems, and we're having a lot of fun doing it. Join us.
Qualifications
- 7+ years of experience in developing for the web
- Strong CS fundamentals and an Object-oriented programming background
- Server-side development experience using Python, Ruby on Rails, PHP, Perl or Java and a strong interest in developing in Python
- Experience in dealing with scalability, performance, security and availabilty issues of medium to large sites.
- Excellent understanding of HTTP, client-server interactions and caching.
- Some client-side development experience using JavaScript, DHTML, DOM, XHR, and with a JavaScript framework like jQuery, Prototype, Ext, or Dojo
- Experience with Python web-application frameworks like Pylons, TurboGears or Django is a plus
Instructions
To apply for this position, submit your resume in plain text or HTML to jobs@metaweb.com.Metaweb is an Equal Opportunity Employer and does not unlawfully discriminate on the basis of any status or condition protected by applicable federal or state law.
- Principals only. Recruiters, please don't contact us about this job.
- Please, no phone calls about this job.
- Please do not contact us about other services, products or commercial interests.
- Reposting this message elsewhere is OK.
