Software Engineer, Web Performance (Instagram)

Instagram is a global community of more than 1 billion, which means jobs here offer countless ways to make an impact in a fast growing organization. Instagram was built to connect people to the people and interests they love. Our app has played a critical part in forming meaningful communities where people can connect with each other and share what matters most to them.

Instagram is seeking a Software Engineer experienced in optimizing the performance of complex JavaScript Web Applications to join the Instagram Web Foundation team. The Instagram Web Foundation team builds the infrastructure that ensures that Instagram Web and Web based products are fast, agile, and reliable. We are looking for candidates who share a passion for web performance and are looking to make an impact and advance the state of the art in this field. This position is full-time and based in our Menlo Park, CA office.


  • Optimize rendering performance and responsiveness on low end devices (targeting 60fps interactions)
  • Ensure stability and minimal data usage especially under unreliable/intermittent network conditions
  • Utilizing the latest web platform primitives such as Service Workers for optimizing performance
  • Work with browser vendors on future W3C standards
  • Automate performance measurement and analysis
  • Own high-visibility performance metrics
  • Mentor engineers on performance best practices
  • B.S. in Computer Science/related technical field or equivalent experience
  • 3+ years experience building web applications or infrastructure using JavaScript
  • Deep knowledge of browser internals such as the network/caching layer, JavaScript VMs, and layout/rendering engines
  • Some experience in Python

Back to top