The Service Infra team is a core team in Facebook Lite that is responsible to build the highly scalable infrastructure which serves 600M users across different Lite apps interfaces - FBLite, IGLite, WebLite products running on fleet of 70K servers.The team is composed of 15 engineers, mostly seniors in backend system specialist and production engineering focusing on the following pillars:1. Efficiency and capacity - Enabling Lite’s interfaces scale of users and product by optimizing the efficiency of our fleet and building tools for developers to increase their services efficiency - this results in saving millions of dollars to the company as we scale the product offering.2. Development experience - There are many teams writing products to Lite’s interfaces, part of the team’s missions is to build tools and increase the developers velocity, quality and efficiency of product teams as they write their products.3. Privacy and security - Top company priority effort where the team is building the next privacy infrastructure aiming to guarantee the commitments of the high privacy bar the company is taking and enabling the product teams to write more secure and privacy aware products.4. Reliability - Within a highly changing environment (2 daily pushes) - we need to build the tools and mechanisms for our services to keep highly reliable service which can serve our set of products.
Minimum Qualifications:
Preferred Qualifications:
.
Software Engineer at Lite Interfaces Service Infra Responsibilities:
$ads={1}
- Design core, backend software components and frontend ones upon a need.
- Code using primarily Java, Hack, Python
- Interface with other teams to support use of our innovations and vice versa
- Conduct design and code reviews
- Analyze and improve efficiency, scalability, and stability of various system resources
- Establish self as an owner of a particular component, feature or system with expert end-to-end understanding
- Successfully completes projects at large scope while maintaining a consistent high level of productivity
Minimum Qualifications:
- Strong programming experience in either Java, PHP, Python, C#, C, C++, or other relevant coding languages
- Solid experience in technical leading in infrastructure teams.
- Strong experience in building large-scale infrastructure applications or similar experience
- Experience designing, analyzing and improving efficiency, scalability, and stability of various system resources
- Experience owning a particular component, feature or system
- Strong analytical skills and experience working with multiple data sources
Preferred Qualifications:
- Knowledge in large-scale persistence technologies
- Knowledge in SQL/ data pipelines
- Experience in full stack development