Bloomberg

Bloomberg
New York, NY
Category Engineering
Job Description
We are looking for a software engineer to lead the design and development of Bloomberg's next-generation authentication and MFA systems. The ideal candidate will have experience guiding the architecture of large-scale authentication systems and be passionate about making systems more secure and user-friendly.

Requirements

  • 4+ years of experience with an object-oriented programming language (C/C++, Python, Java, Go, etc.)
  • A Degree in Computer Science, Engineering, Mathematics, or similar field of study
  • Experience guiding the architecture of large-scale authentication systems
  • Experience developing or operating Open ID Providers, Authorization Servers, and Identity Providers
  • Experience designing, building, or configuring federated identity management systems or identity brokers
  • Deep understanding of OAuth, OIDC, SAML, FIDO or similar protocols
  • Demonstrated expertise in security concepts
  • Strong communication and collaboration skills

Benefits

  • 401k Matching
  • Retirement Plan
]]>