1+ months

Software Engineer, iOS (Direct) - Instagram

San Francisco, California
  • Jobs Rated

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.

The Instagram Direct team builds the messaging service for the visual future, to strengthen relationships with the people closest to you through shared visual moments. With over 375 million monthly users, Direct is already one of the top global messaging services by number of active users. We also work closely with Instagram Camera, Stories and Live team to leverage the creative the tools and services they build.
Our team is building a standalone app for Direct to make it easy and fun to hang out with people. We seek strong iOS engineers with passion to ship highly polished products, great communication skills, strong product intuition about what may work or not, and ability to propose new product ideas.
The position is full-time and based in our San Francisco, CA office.


  • Work closely with our product and design teams to build and maintain features for the Direct App.
  • Leveraging our data analytics tools and user/product research, set the direction and goals for team, and create multi-month roadmap considering project impact, product quality, and engineering efficiency.
  • Independently tech lead group of engineers through evaluating tradeoffs of decisions and drive team to iterate quickly while keeping high quality code and product.
  • Provide technical mentorship and guidance to team members, and influence team to strive for better engineering and product quality.
  • Proactively drive technical direction such as improving performance, preventing issues, reducing app size/battery consumption/data usage, modernizing codebase, and collaborate with other teams.
  • Build highly polished user facing products.


Minimum Qualification

  • B.S. or M.S. Computer Science or a related technical field.
  • 10+ years in software development experience.
  • 7+ years experience building iOS applications both user interface and system levels.
  • Experience with both building apps from scratch as well as working on large scale apps.
  • Experience understanding and debugging large code bases.
  • Experience with iOS SDK performance tools and optimization techniques.
  • Leadership experience in multiple teams.
  • Architecture experience.

Facebook is proud to be an Equal Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. Facebook is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at [email protected]


Jobs Rated Reports for Software Engineer

Posted: 2019-03-14 Expires: 2019-05-14

Featured Jobs

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Software Engineer, iOS (Direct) - Instagram

San Francisco, California

Join us to start saving your Favorite Jobs!

Sign In Create Account
Software Engineer
8th2017 - Software Engineer
Overall Rating: 8/199
Median Salary: $100,690

Work Environment
Very Low
Very Good
Jobs Rated Methodology
Powered ByCareerCast