Engineering Manager, Portal Infrastructure

Facebook ,
London, Greater London

Overview

Job Description

**Intro:** Facebook's mission is to give people the power to build community and bring the world closer together. Through our family of apps and services, we're building a different kind of company that connects billions of people around the world, gives them ways to share what matters most to them, and helps bring people closer together. Whether we're creating new products or helping a small business expand its reach, people at Facebook are builders at heart. Our global teams are constantly iterating, solving problems, and working together to empower people around the world to build community and connect in meaningful ways. Together, we can help people build stronger communities - we're just getting started. **Summary:** The Portal team is a new product engineering organization created to develop and ship platforms and products at the intersection of hardware, software, and content. Our products define new categories and advance Facebook's mission of empowering people to build community.The Portal Software Infrastructure team supports all software development for Portal, both Android Open Source Project (AOSP) and Facebook development based. As a Software Engineering Manager in Portal Infrastructure you will be leading a team of engineers at the heart of Portal's engineering process, building software that empowers engineering teams to develop and deliver high quality products quickly. We are focused on solving the hardest, most interesting challenges of developing software at scale without sacrificing stability, quality, velocity or code health. Our infrastructure teams ensure success by partnering with engineering teams and developing scalable tools and infrastructure that help engineers develop, test, debug, release and operate software products quickly. increasing the pace of product development and ensuring our products are thoroughly tested. We are champions for code health, testability, maintainability and best practices for development and testing. **Required Skills:** 1. Recruit and lead technical talent 2. Be both highly technical and an effective people manager 3. Collaborate with various functions, drive engineering initiatives and have an impact at an organisational level 4. Participate in technical design 5. Measure the impact of your team, define and influence strategy 6. Develop and support processes to maintain uptime, SLAs and availability of critical platform components **Minimum Qualifications:** 7. Experience of software engineering work experience, including hands-on technical management 8. Experience with one or more general purpose programming languages including but not limited to: Java, Python, JavaScript, or PHP/Hack 9. Experience building and managing technical teams, including performance management 10. BS/MS/PhD in Computer Science or equivalent **Industry:** Internet