Experience Inc. Jobs

Job Information

Facebook Developer Support Engineer in Dublin, Ireland


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.


This is your chance to work on the team that helps Facebook’s Platform partners, marketers, and advertisers build engaging social applications based on the Facebook Platform. As a Developer Support Engineer, you will be the first point of contact for bug reports and platform development questions raised by the Facebook Platform developer community. You will assist our developers by providing creative solutions to challenging technical issues, while also working with the internal engineering teams to ensure all issues raised are resolved in a timely manner. In addition to this, you will be responsible for building and improving our internal support tooling and reporting.

Required Skills:

  1. Provide world-class support to the Facebook Platform developer community

  2. Become an expert in our products, our developers and their needs by providing effective technical consultation, scaling developer support with Sales and Partnership growth

  3. Manage technical and product issues and escalations, delivering the highest level of developer satisfaction through resolving technical issues

  4. Write production code that will improve our internal tooling and our external support channels, building understanding across a variety of software and our platform at a deep engineering level

  5. Build product insights through data based investigations from operations and developer experience/sentiments and work with cross-functional partners to take appropriate action, leading improvements with our tools and processes

  6. Demonstrates thought leadership of operational expertise to drive strategic decisions to promote the growth of sub-team(s) being lead or are part of (market, platform, etc.)

  7. Contributes effectively in decision-making meetings with other managers and team leads by defining and shaping support strategy, ensuring alignment between support, product and other cross-functional teams, building trust in high pressure/fire-drill situations

  8. Proactively and independently apply critical thinking to boost overall efficiency outside immediate line of reach, recommend appropriate and relevant tactical improvements, anticipating future business needs to improve the overall support experience and share this knowledge across the team

  9. Regularly frames and considers issues, being an expert in our products, our developers, and their needs within the larger scope and goal of the team and translates them into actionable insights and consultation that have key business impact

  10. Independently thinks through execution from end-to-end, and uses judgment to understand how actions may impact other stakeholders and communicates in advance

  11. Confidently and constructively challenges priorities and/or the direction of a certain project. Begin to lead through others by removing obstacles, stop pieces of work, and/or re-prioritize resources, positioning others to be successful

  12. Demonstrate strong leadership at a global level as a resource, point person, and mentor to others, regularly coaches others through projects and/or initiatives, from initial problem scoping, to methodology and project management

  13. Lead and execute several concurrent complex projects while using your problem-solving skills to resolve large business problems

  14. Effectively manages key relationships with multiple cross functional partners, demonstrating leadership by facilitating communication of the team and nurturing cross functional relationships

  15. Understands and appreciates perspectives from different teams and different types of people, making informed decisions and recommendations based on the reprioritization of competing needs

  16. Proactively create an atmosphere where team members want to work with him/her

  17. Consistently delivers constructive feedback to peers in a way that strengthens relationships and enables projects to advance more quickly while motivating and uniting the team to achieve common goals

Minimum Qualifications:

  1. Bachelor’s degree in Computer Science or related field (or equivalent degree and experience)

  2. 3+ years of experience in software development with a Masters or 5+ years of experience in software development with a Bachelors

  3. Programming experience in one or more of the following languages: Java, PHP, Objective-C, Python and Ruby

  4. Communication skills in English

  5. Demonstrated problem-solving approach and analytical skills

Preferred Qualifications:

  1. Experience developing for mobile would be an advantage

  2. Experience in enterprise support role would be an advantage

  3. Experience with docker, jenkins or similar

Industry: Internet