Facebook's Partner Engineers are a team of strategic software engineers who manage relationships with key partners, ensuring that the products we build provide meaningful value, helping us in our mission to build community and make the world more open and connected.
Sitting between our internal product teams and our external partners, we act as the eyes and ears for the company into what's happening within the developer ecosystem. We engage with key partners, participate in industry events and collaborate with the wider community.
By influencing product design and direction, we play a critical role in the success of our new platform products. Learning from early experiences being hands-on with partner integrations, we build platforms and products that scale and drive value for our community, our partners, and Facebook.
““Nearly every product I have ever built at Facebook could not have succeeded without Partner Engineering.” - Deb Liu, VP Marketplace ”
Partner Engineers sit within our major industry partnerships teams, becoming experts in that area. The challenges vary widely depending on whether they focus exclusively on Games, Internet.org, Workplace, Media, Audience Network, Messenger, WhatsApp, Payments or Marketplace!
We have a specialist team for nearly every partner facing platform product and are constantly building new teams in EMEA, APAC and America.
Here are five brief examples of projects our partner engineers have worked on:
Michael, Partner Engineer, Payments
Last year we took on the ambitious goal to launch messenger p2p (peer-to-peer) payments in two new countries in Europe.
Financial environments between countries can vary by significant degrees. After understanding the technical requirements on the existing Facebook infrastructure, the partner engineering team explored which regional companies could provide a solution that would be compatible with Facebook’s technical needs.
Once the partners were selected, we needed to architect how Facebook would integrate with these new partner systems. In some cases, this required vastly different integrations than what had been previously built. Initial integration architecture was drawn up by partner engineering and iterated with all stakeholders.
We ended up with a common solution that guided the development and quick deployment of an integration. In just the span of a few months, payments began to flow in brand new regions running on freshly integrated routes.
Ziad, Partner Engineering Manager, Mobile Operator Partnerships
My team focuses on connectivity initiatives. We’re aiming to bridge the gap of connectivity in the world, accelerate the pace of getting people online and generally bring the next billions of people to the internet.
is core to Facebook's mission to make the world more open and connected. We often travel to emerging markets to be hands-on and allow us to understand the diversity of our user base.
I joined Facebook in 2010 and currently manage multiple geographically distributed teams working on diverse strategic initiatives at Facebook.
I have previously founded and sold my start-up in the early 2000s, specializing on software for mobile handhelds such as Pocket PC and Palm.
My most exciting project currently is to build APIs that change the Facebook experience based on what people do with mobile operators. It’s essentially blurring the distinctions between OTTs and mobile operators.
Laura, Partner Engineer, Messenger Business and Platform
Last year we launched the Customer Chat Plugin, a widget that enables businesses to engage with their customers through Messenger directly on their website or app. To conduct the beta test we needed a strong pipeline of businesses who would implement the first version of the plugin on their pages in a short time frame.
In order to be successful in helping partners kicking off the test, our team focused on producing high quality documentation that would be consumed by external developers and stakeholders. In addition to creating implementation guides, I have built a sample architecture to showcase partners the plugin live and the technical layer under the hood.
The project required to create a webhook in Node.js, a demo website and the necessary app on the Messenger Platform. The objective was to equip our partners with the knowledge and tools to move fast and, consistently follow up with them to collect feedback. At the end of the beta we successfully gathered significant insights on integrations and usage to refine the product and schedule an official launch.
Edgar, Partner Engineer, Games
Every time Facebook announces a new platform, we work with selected strategic partners in the developer community, to make sure we have great content to show at the announcement. With Instant Games, our new platform for mobile social games, it was no different. We recently announced the platform is now open for all developers worldwide. Before that, the platform was in closed beta for over a year, and the SDK went through numerous major iterations.
Throughout these iterations, partner engineers like myself had to work really closely with the developers. Developers have to use early alphas and betas of the SDK, build their games based on the features offered, and we take their feedback to improve and design new features that are most relevant to them. During this period of research and development, we worked very closely with the industry leaders in the gaming space and our internal engineering teams to make sure that by the time we announced an open platform, our SDK contained features that allow developers to build amazing games and successful businesses.
For us in the partner engineering team, this type of research involves a lot of brainstorming, prototyping, feature design, data analysis, and of course a lot of coding to build samples, developer tools, automated workflows, data dashboards, and more.
Yash, Partner Engineer, Platforms
Partner Engineers can have a significant impact on the product design and implementation roadmap for some of Facebook's key developer platform products. Our job is to act as a portal for technical communication between outside developers and our product teams. We understand the needs of the developer community and help incorporate these needs as part of our feedback to the product teams while bringing some of the cool and innovative Facebook platform products to outside developers.
Where we focus our efforts
1:1 relationships with strategic partners
Acting as expert technical advisors, we work with some of the world's most influential companies, partnering with them as they build for Facebook.
Scaled outreach with developer community
We constantly think about what we can do or build that means someone in a start-up or small business will be able to use our platform products easily.
Focusing on developer relations, we represent Facebook at events, hackathons and conferences.
The tasks for the area can vary among objectives like designing platform APIs, SDKs, building internal or external tooling, working on developer documentation, creating code samples, and overall helping to scale and enrich Facebook's platform ecosystem.
You can find examples of these here
Partner Engineers play a critical role during the incubation stage of our products, allowing Facebook to bring new platforms to market such as Instant Games, Messenger Platform or Peer-to-Peer Payments.
We choose our early stage partners and work with our product teams to refine the product, building systems to allow more partners to onboard in the future.
Our partner engineering teams are purposefully small which allow us to move fast and focus on only the most important things.
Partner Engineers come from a wide variety of backgrounds. This ranges from core software engineering, leadership, entrepreneurship or consultancy. For specialist platforms like games, mobile or payments, they are often industry experts within their domains.
Partner Engineers work on a multitude of platforms which can vary in both architecture and tech stack. For this reason, we hire strong generalist software engineers who will be able to solve a variety of technical challenges.
Partner Engineers build strong relationships with technical and business audiences at all levels. We're looking for empathetic leaders who will thrive while representing Facebook externally.
We're looking for strategic thinkers who enjoy both software development and solving business problems.
Join our growing team