Senior Software Engineer - Global Compliance

Careers at Bloomberg

Back to Search

New York, NY

Posted Nov 10, 2020 - Requisition No. 81227

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.

Similar jobs

    The Bloomberg Talent Network

    Stay connected with us and be among the first to learn about new job opportunities. We’ll use the information you provide to help us get in touch with you to align your expertise with our opportunities and better direct our conversations.

    CONNECT WITH US