: Senior Software Engineer - Global Compliance (Contract)
731 Lexington Ave
New York, NY 10022

Employee Testimonials

Bloomberg Testimonial
Bloomberg Testimonial

Video

**Please note that this is a contract position**

The Global Compliance Engineering team within Bloomberg's Legal Department provides coverage of Bloomberg's regulated entities and products including support for non-regulated products and services. We work to ensure compliance with developing rules and regulations, and correspond with regulators. Bloomberg has regulated activities that include regulated trading venues (e.g., UK Multilateral Trading Facility, US Swap Execution Facility), MIFID II benchmark activities, a US Broker-Dealer, and other regulated offerings globally. The Compliance team also ensures that Bloomberg's activities and its employees adhere to applicable regulations and standards, in terms of anti-bribery and corruption, and sanctions.

You will help us build applications that help our global Compliance team and clients stay compliant in a very dynamic environment. Our team builds and supports:

  • Client Lifecycle Management (CLM) system for managing client lifecycle, which will be tightly integrated with other Bloomberg client entity management tools. It will also provide a centralized view for all aspects of clients
  • Client Permissioning system for client trading eligibility on Bloomberg operated trading systems and venues
  • Client screening system for mitigating risks such as sanctions, money laundering, bribery and corruption before providing services to clients and dealing with business partners
  • Bloomberg internal compliance portal for employee awareness and regulatory monitoring

You'll need to have:

  • 4+ years of professional experience designing, developing, and releasing high-quality software in C++, C#, and/or Python
  • 4+ years of professional experience with a relational SQL database
  • 2+ years of professional experience working in a Linux/Unix environment
  • Strong analytical and creative problem-solving skills
  • Collaborate effectively with multiple teams and product stakeholders to deliver products

We'd love to see:

  • Microservices / Distributed architecture
  • Experience with Javascript
  • Virtualization, Containerization and orchestration tools (e.g Openstack, Docker, Kubernetes)
  • Continuous integration, testing and deployment tools (e.g Jenkins, GoogleTest, Chef)
  • Queuing technologies (e.g RabbitMQ)

Bloomberg is an equal opportunities employer, and we value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Full-time

Employee Testimonials

Bloomberg Testimonial
Andrew
Analytics

I’ve been at Bloomberg for almost 5 years now and throughout my time in Analytics, I learned an immense amount about the Customer Service industry. Particularly, how clients interact with client service representatives and through technological means. It also connected me to many different departments throughout the organization, and that knowledge and network has helped me drive results involving multiple stakeholders.

Bloomberg Testimonial
Jingyi
Analytics

I get uncomfortable if I start feeling too comfortable at work. Luckily there is no shortage of exciting challenges here.

Bloomberg Testimonial
Sridhar
News

I really enjoy working on stories that allow me to collaborate with other Bloomberg reporters to reveal deep insights on the largest operators in the credit space.