Instagram

  • Sign In

About

  • Company
  • Jobs
  • FAQ

Legal

  • Terms
  • Privacy
  • API Terms
  • Libraries

Jobs

We are currently hiring extraordinary engineers and designers who want to build and scale one of the fastest growing companies in the social web.

In a year, Instagram has amassed well over 15 million users on the iPhone platform alone. At Instagram, you have the unique opportunity to face many different kinds of challenges and touch many different kinds of technologies that allow the service to continue to grow at an increasing rate.

Instagram is also an incredibly important part of everyone's life that works here. We work hard, and you should be excited to jump in and do the same. We put in extra effort because we love Instagram and love to see it flourish and you should want to as well.

We're a small team, and we're looking for people to make a big impact. This means you should want to take on lots of responsibility and be able to manage projects independently. You should be able to think critically about a problem, evaluate the solution set, and be able to pick the right course of development given the set of constraints.

We truly believe in Instagram's potential to change the world for the better, and we're looking for a select group of individuals up for challenge to see that vision through.

The bottom line is: we want smart, extremely motivated people who are willing and able to contribute quickly to all parts of Instagram, and who are excited by the challenges we face.

Engineering Candidates

We're looking for people who want to face interesting infrastructure challenges. You should be constantly excited by questions like: How do you tackle increasingly vast amounts of data? You should get excited about exploring and implementing sharding and partitioning schemes. You should get a thrill out of processing gigabytes of data to inform product decisions. You should be able to design and implement systems that scale seamlessly with the vast numbers of users that decide to share their lives through images every day.

We also face product challenges like how to prioritize, design, and build a compelling product while maintaining simplicity and usability. Our product challenges span different platforms (mobile & web) and you should be comfortable moving between different parts of the system whether that be learning objective-c to contribute to our iPhone client, or writing solid JavaScript to make a web experience immersive and interactive.

  • A college degree in Computer Science or equivalent.
  • A scrappy, entrepreneurial attitude that gets high-quality projects done quickly.
  • Deep understanding, familiarity and skill with programming for the web.
  • Experience in Objective-C and Python is a plus, but not required.
  • Ability to touch many different parts of our system such as: deploying a new set of boxes on EC2, debugging network inefficiencies, implementing optimized graphics algorithms in C or OpenGL, writing optimized SQL queries, writing full python classes, or writing NodeJS applications. Point is: you should be able to pick up new things very quickly.
  • A demonstrated history of intellectual and entrepreneurial exploration.
  • Be able to write elegant, readable, and well-documented code.

Submit your resume and let us know why you think you're a great fit. We're looking forward to hearing from you!

Design Candidates

We believe that design isn't just about pretty pixels; instead, it's a full understanding of how the products we build interact with the people that use them. An ideal design candidate will have a deep portfolio of top-notch design projects. Design at Instagram is a combination of the following:

Responsibilities

  • Visual design of our products: Everything from designing pixel-perfect shadows and highlights on a button in Photoshop to refining existing icons and logos. You should be extremely comfortable with Photoshop and be able to churn out beautiful work that shows an understanding of the design challenges we face.
  • Ability to create rapid prototypes to communicate design ideas. We're not just looking for people who obsess over the details - we're also looking for people who can communicate new ideas as quickly and efficiently as possible. You should be able to use plain pencil & paper to construct and communication variations on ideas to the product team. Design is an iterative process, and we're looking for people who embrace this philosophy of creation as well.

More information & requirements

  • Ability to modify and construct solid HTML and CSS is a BIG plus. We're a small team, and often you'll be the one moving your designs from photoshop to code. You should be very comfortable with HTML & CSS or be comfortable and willing to learn them quickly.
  • Exceptional candidates will have a fundamental understanding of Javascript and Python
  • A B.A. in design or a similar field, or equivalent

Submit your resume and let us know why you think you're a great fit. We're looking forward to hearing from you!

Other Roles

While we are primarily focused on hiring engineers and designers at the moment, we still want to hear from you if you are interested in joining Instagram as we open up additional positions. Please feel free to submit a general application.

  • Your Account
  • About us
  • Support
  • Blog
  • API
  • Jobs
  • Privacy
  • Terms

© 2012 Instagram, Inc.