Senior Software Engineer - Identity & Privileged Access Management

Bloomberg
New York, NY
Job Description
Senior Software Engineer - Identity & Privileged Access Management: Join a highly collaborative team modernizing Bloomberg's identity platform and privileged access ecosystem. Design and build scalable identity and access control services across thousands of applications and systems.

Requirements

  • 4+ years of hands-on software engineering experience
  • Strong programming skills in Python, Go, or Java
  • Deep understanding of authentication and authorization concepts (OAuth2, SAML, OIDC, RBAC, ABAC)
  • Experience in building distributed and high-availability (HA) solutions targeting 99.9999% uptime
  • Solid understanding of Linux systems and networking fundamentals
  • Knowledge of infrastructure-as-code principles (e.g., Terraform, Ansible)
  • Solid understanding of cryptographic principles as they relate to secrets management, credential rotation, and secure remote access
  • Experience managing infrastructure at scale with an emphasis on secure automation and privileged task execution
  • Familiarity with operating system-level security controls used to enforce access restrictions (e.g., sudo policies, SELinux, eBPF, auditd)
  • Experience integrating and securing both homegrown and third-party systems within a PAM framework
  • Hands-on experience designing and operating privileged access management platforms in complex enterprise environments
  • Understanding of enterprise identity ecosystems and how privileged access fits into broader governance and compliance initiatives

Benefits

  • 401(k) +match
  • life insurance
  • various wellness programs
]]>