Instagram Live has quickly become the largest real-time streaming platform in the world. The Live team has also launched Video Chat in May 2018. As a Software Engineer on the Live team, you will help make Instagram the best place for people to connect more deeply with their friends or followers through shared, real-time experiences. We seek Android Engineers that are passionate about delivering high-quality interactive experiences, by both using state-of-the-art technology to enable brand-new functionality, as well as by improving the quality and performance of existing solutions.
The position is full-time and based in our San Francisco, CA office.
* Help conceptualize, architect and implement new functionalities to enable new features on Instagram Live and Video Chat.
Identify and execute on opportunities to improve performance and reliability (e.g. reducing crashes, errors and latency, improving video quality) of existing streaming video infrastructure.
Work closely with, and incorporate feedback from other engineers within and outside the team.
Provide technical mentorship and guidance to team members and peers on Android.
* 2+ years experience building Android applications
Experience in understanding large code bases, including API design techniques
Experience writing unit tests and testable code
* Experience in mobile infrastructure improvements (such as performance, reliability, stability, modularization efforts)
Experience with multi-threaded programming
Facebook is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation due to a disability, you may contact us at firstname.lastname@example.org.
Facebook is a company providing an online social networking service.