Software Engineer
Pinterest - Palo Alto, CA
As a lead engineer, you will have a huge impact on how we design, build and deliver our service to millions of people. You should be a generalist and enjoy working across the software stack. Our current technologies include Python (Django), MySQL, Redis, Solr, and Hadoop.

We look for engineers who love finding efficient and thoughtful solutions to a variety of technical and product challenges. You should strive to write efficient, maintainable code and you should enjoy pushing code everyday. Sample projects include:

Search

Design algorithms to return socially and thematically relevant content.

API

Build and maintain an API for third party developers.

Recommendations

Use MapReduce to recommend content to new users.

Measurement

Implement real-time measurement frameworks to help us evaluate new features.

Speed & Scale Improving site speed by implementing comprehensive caching and optimizing queries.

Pinterest - 14 months ago - save job - block
Recommended Jobs
Partner Engineer
Pinterest - Palo Alto, CA
VentureLoop - 22 days ago

Front-End Engineer
Pinterest - Palo Alto, CA
VentureLoop - 22 days ago

Software Engineer
Pinterest - Palo Alto, CA
VentureLoop - 22 days ago
About this company
Pinterest is a virtual pinboard where users can organize and share the things they love.