Bloomberg logo

Senior Software Engineer - Entitlement & Compliance

Bloomberg

New York, NY
Full Time
Senior
160k-240k
7 days ago

Job Description

About the Role

Data security, entitlement, and regulatory compliance are foundational to Bloomberg's ability to serve clients in a complex, global financial ecosystem. Our group, Entitlement & Compliance, sits at the intersection of data governance, platform infrastructure, and financial regulation—building the systems that ensure trusted and compliant access to Bloomberg data and services. The Entitlement team is responsible for protecting the data in Bloomberg, managing enterprise-level risk by providing a suite of modern, highly-available, enterprise entitlement applications and access control infrastructure. The Compliance team handles the company's Regulatory Technology initiatives, automating workflows to ensure compliance with global regulations such as MiFID II, Brexit, KYC, and sanctions. Our systems provide enterprise-wide entitlement enforcement, compliance automation, policy enforcement infrastructure, and client/internal tooling via Bloomberg Terminal, REST APIs, and FIX Protocol. We work closely with Legal, Compliance, and Engineering stakeholders to meet high standards for security, transparency, and resilience in a rapidly shifting regulatory landscape.

Key Responsibilities

  • Work closely with business partners to identify critical problems and architect solutions that protect sensitive data while reducing human intervention.
  • Create software solutions that directly impact the daily work of internal users.
  • Collaborate within the team and with external teams in a highly, collaborative environment.
  • Think innovatively to develop technical solutions that deliver business value.
  • Contribute ideas on UI, product, tech stack, and development flow.

Requirements

  • 5+ years of professional experience designing, developing, and releasing high-quality software in C++, Java, C#, and/or Python.
  • Strong analytical and creative problem solving skills.
  • Professional experience working in a Linux/Unix environment.
  • Ability to collaborate effectively with multiple teams and product stakeholders.
  • A Degree in Computer Science, Engineering, Mathematics, or a similar field of study, or equivalent work experience.

Nice to Have

  • Experience with JavaScript/TypeScript.
  • Microservices / Distributed architecture / complex workflows experience.
  • Prior work with middleware technology (e.g., Kafka, RabbitMQ).
  • Experience with caching technology (e.g., Redis, memCached).
  • Database schema design, performance optimization skills, and query tuning.
  • Familiarity with unit testing, CI/CD, and DevOps.

Qualifications

  • Degree in Computer Science, Engineering, Mathematics, or a similar field, or equivalent work experience.

Benefits & Perks

  • Salary range of $160,000 - $240,000 USD annually plus benefits and bonus.
  • Comprehensive and generous benefits plan including merit increases, incentive compensation, paid holidays, paid time off, medical, dental, and vision insurance.
  • Short and long-term disability benefits, 401(k) with match, life insurance, and wellness programs.

Working at Bloomberg

We work closely with Legal, Compliance, and Engineering stakeholders to ensure our systems meet the highest standards for security, transparency, and resilience. Our environment values collaboration, innovation, and proactive contributions to develop scalable, policy-aware, and future-proof access systems.

Apply Now

Job Details

Posted AtAug 5, 2025
Salary160k-240k
Job TypeFull Time
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Bloomberg

Website

bloomberg.com

Company Size

10000+ employees

Location

New York, NY

Industry

Web Search Portals and All Other Information Services

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches