Facebook: Instagram - Software Engineer, iOS

Intro

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.

Summary

Our mission at Instagram is to strengthen relationships through shared experiences. As an iOS Software Engineer at Instagram, you will be building technology to help bring our world closer together. We are looking for talented and creative engineers excited about massive scale, quality, craftsmanship, looking to push the boundaries of what is possible in this fast-paced industry that is evolving daily. We are seeking full-time iOS Engineers to join our Mobile team. As an Instagram iOS Software Engineer, you will specialize in building crafted products that bring new experiences to hundreds of millions of people as well as scaling and improving the core mobile infrastructure that powers the Instagram apps.

Required Skills

  • Re-imagine features and build new and innovative ideas
  • Go from idea to implementation
  • Collaborate with designers and engineers
  • Maintain high level performance quality
Full-time

Why We Work Here

Edward Fagin (Photo credit: Ryan Mack)
Edward Fagin
Engineering Manager

I'm an engineering manager on our real-time infrastructure team, and my team focuses on GraphQL Subscriptions — a component of the widely-used GraphQL open source query language for APIs — that makes it easier for engineers to build real-time features into their products. At Facebook, this framework powers a number of features that people use every day, including comment-typing indicators and streaming reactions on live videos.

At Facebook, you have the opportunity to contribute to an incredibly wide range of infrastructure projects. While our engineers have a variety of expertise, they share a passion for solving complex engineering challenges at scale. It's humbling to know that everything you work on can potentially impact more than two billion people around the world.

Vaneeta Singh (Photo credit: Ryan Mack)
Vaneeta Singh
Engineering Manager

We develop the network software for Facebook applications on iOS and Android platforms. This includes measuring and improving performance, reliability, security, and efficiency of network communication with Facebook servers. Getting the most out of a diverse set of worldwide mobile networks, and millions of handsets with a wide range of hardware capabilities is challenging as well as fun. All this while we play good citizens in these networks and are mindful of the device battery, storage, and data consumption.