View Our Website View All Jobs

Software Engineer

Facebook's mission is to give people the power to share, and make the world more open and connected. Through our growing family of apps and services, we're building a different kind of company that helps billions of people around the world connect and share what matters most to them. 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 make the world more open and accessible. Connecting the world takes every one of us—and we're just getting started.


This Senior Application Software Engineer will be part of the Identity & Access Management Tools developing & maintenance Team that serves all the employees and business units of our Facebook Group.  To be part of this team requires a high level of commitment, trust and responsibility since its tools impact the entire organization.


  • Write world-class code that will complete and improve our Facebook Internal Identity & Access Management Tools and accelerate the existing roadmap
  • Participate in product design reviews to evaluate security risks and provide guidance on security and best development practices
  • Work directly with Product Managers, Architects and other Developers to implement large projects and resolve technical issues
  • Become an expert in our Internal Identity & Access Management Products & Tools
  • Engage with other engineering teams to build, drive and improve our Identity & Access products & services 
  • Deliver high performance and impactful results
  • Strong programming skills
  • Experience building backend services, web applications or security solutions using Python, PHP, Java
  • Experience working with services REST/JSON and integration
  • Full stack developer
  • Java, C++, C# is preferred
  • UI skills with javascript would be ideal.
  • Excellent communication skills in English, particularly written communication
  • Demonstrated creative problem-solving approach and strong analytical skills 
  • Experience developing for Identity & Access Management Tools / Security would be an advantage
  • At least 6 years of experience in software development with a similar scale and with the last 2 working with Python
  • Bachelor’s degree in Computer Science or related field (or equivalent degree and experience)
Read More

Apply for this position

Apply with Indeed
Attach resume as .pdf, .doc, or .docx (limit 2MB) or Paste resume

Paste your resume here or Attach resume file