Senior Software Engineer - Access Control

Bloomberg•New York, NY
•$160,000 - $240,000

About The Position

The Access Control team builds and maintains highly available, enterprise-grade access control infrastructure that supports entitlement enforcement, access governance, policy enforcement, auditability, and secure data access across Bloomberg’s applications and infrastructure. Its entitlement-checking systems underpin Bloomberg Terminal functions and internal enterprise platforms, while its tools support privilege management workflows and secure access management at company scale. In this role, you will work with business partners to identify critical problems and architect software solutions that protect sensitive data while reducing the need for human intervention. Your work will directly affect the daily experience of internal users. You will take ownership of products, collaborate across teams and with stakeholders, contribute ideas on product and technical direction, and develop solutions that deliver business value.

Requirements

  • At least 5 years of professional experience designing, developing, and releasing high-quality software using C++, Java, C#, and/or Python.
  • A degree in Computer Science, Engineering, Mathematics, or a similar field, or equivalent work experience.
  • Ability to work collaboratively in a team-oriented environment.

Nice To Haves

  • Experience with JavaScript or TypeScript.
  • Strong analytical and creative problem-solving skills.
  • Professional experience working in a Linux environment.
  • Experience collaborating with multiple teams and product stakeholders to deliver products.
  • Experience with microservices, distributed architecture, or complex workflows.
  • Prior experience with middleware technologies such as Kafka or RabbitMQ.
  • Experience with caching technologies such as Redis or Memcached.
  • Database schema design, performance optimization, and query-tuning skills.
  • Familiarity with unit testing, CI/CD, and DevOps.

Responsibilities

  • Work with business partners to identify critical problems and architect solutions that protect sensitive data while reducing the need for human intervention.
  • Build effective, user-friendly products in partnership with the business and take ownership of the product.
  • Collaborate with colleagues within and outside the team, including engineering, infrastructure, risk, and product stakeholders.
  • Contribute ideas on user interface, product direction, technology stack, and development processes.
  • Develop and maintain scalable, highly available access-control systems and tooling for entitlement enforcement, access governance, policy enforcement, auditability, and secure access management.

Benefits

  • Merit increases
  • Incentive compensation for exempt roles
  • Paid holidays
  • Paid time off
  • Medical benefits
  • Dental insurance
  • Vision insurance
  • Short- and long-term disability benefits
  • 401(k) with matching
  • Life insurance
  • Wellness programs
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service