Experience Inc. Jobs

Job Information

Facebook Network Engineer, Connectivity Deployment in Singapore


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.


The Facebook Connectivity team builds the bleeding edge technology that will allow Facebook to connect our next billion users. Through the Telecom Infra Project (TIP), Facebook has partnered with over 500 global technology and telecom leaders to design, build, and deploy new telecom technologies. Our projects are aimed at delivering connectivity to people without access to the internet and increasing connectivity for people with access to existing, but inadequate network infrastructures. The Connectivity Deployment team works closely with cross-functional partners to support engineering, testing, and deployments across the globe. Deployment Engineers are responsible for designing and implementing connectivity solutions in partnership with OEMs and network operators.This role will involve extensive lab work, testing, and validation of new technologies within Facebook Connectivity and TIP programs. You will work closely with OEM, ODM, Operator, and SI partners. You will contribute to conceiving, developing and launching tools to support network automation and support end to end testing, lab, and field trials.

Required Skills:

  1. Design, build, and integrate end-to-end network designs to integrate connectivity solutions into carrier/ISP networks.

  2. Develop test automation integrated with CI/CD pipeline to qualify software before a push in production.

  3. Strong on TCP/IP network design and implementation.

  4. Interface directly with partners and serve as an escalation point for engineering and product teams.

  5. Provide deployment and troubleshooting support for network integration activities during field trials of connectivity solutions.

  6. Support the development, testing, and integration of new hardware and software connectivity solutions.

  7. Perform both internal and external lab testing to validate and benchmark off the shelf as well as inbuilt connectivity components.

  8. Work cross-functionally with partners, project managers, network, software, and hardware engineers to validate equipment and software, create network solutions, lead network trials, and create operational best practices to solve connectivity problems.

  9. Work cross-functionally with local municipalities, engineering, and system integrators.

  10. Proactively contribute to and maintain technical and training documentation.

  11. Work with internal and external partners, understand their challenges, define and deliver automation solutions to address challenges.

  12. Ability to travel internationally, up to 25% of the time. We are working across time zones, remote teams, and cultures.

Minimum Qualifications:

  1. Experience in a similar role for at least 6+ years.

  2. Knowledge in Linux OS/Networking.

  3. Experience in at least one programming language like Python, Perl, C/C++, or Go for developing automation software or tooling.

  4. Experience debugging issues within custom code.

  5. Hands-on experience with Network Test Equipment like Spirent, IXIA, etc.

  6. Knowledge of network protocols (TCP/UDP, DHCP, DNS) and experience with IPv4 and IPv6.

  7. Experience working in a multi-vendor environment with hands-on experience with networking hardware.

  8. Hands-on experience designing and deploying scaled network solutions at mobile network operators (MNO), regional ISP, or Telcos.

  9. Demonstrated expertise with AWS/Azure Deployment, Docker, Kubernetes, CI/CD pipeline

Preferred Qualifications:

  1. 4+ years of work experience responsible for designing, deploying, and operating networks. Experience configuring and troubleshooting routing and switching protocols (BGP, IS-IS, MPLS, RSVP-TE, RSTP, VRRP).

  2. Experience working with and troubleshooting wireless networks and wireless telecom equipment, including 3G/4G/5G cellular, Wi-Fi, and microwave networks.

  3. Experience with carrier backhaul technologies, including microwave and optical transport networks.

  4. Experience validating and benchmarking network and transport hardware using standard industry test tools and equipment (Iperf, Ixia, Spirent, Xena).

  5. Experience with open source technologies (Openstack, Docker, Swarm/Kubernetes, ONF, OCP).

  6. Experience configuring and deploying VMs and Cloud Infrastructure (AWS, Azure).

  7. Experience building technical documentation to include procedure, training materials, user guides, and customer documentation.

  8. Understanding of AC/DC power, fiber, and copper cabling.

  9. Develop test automation frameworks.

  10. Experience in developing network operations tools (e.g., collections systems, software push systems, etc.).

  11. Familiarity with fronthaul, midhaul, backhaul networks in the context of O-RAN / OpenRAN networks

  12. Experience with distributed and disaggregated RAN technologies such as OpenRAN

Industry: Internet