Senior Front End Engineer - Surveillance Applications

company banner
Bloomberg L.P.
Surveillance, Web, Computer, JavaScript, HTML, Java, Oracle, MySQL, SQL
Full Time
Work from home not available Travel not required

Job Description

You've seen the headlines. Financial firms are fined millions of dollars when just one employee does something they shouldn't. Companies (e.g. Broker-dealers) have regulatory obligations to perform surveillance of electronic communications, to ensure adherence to rules such as FINRA's Rules 3110 and 3120, CFTC's Dodd-Frank Act, FCA's MiFID II Directive, MAS 2.4.1, etc. Keeping track of who is saying, doing, and trading what is a pretty daunting task for compliance officers, especially with the explosion in the volume, ever-changing regulatory requirements and variety of data produced by communications platforms.

Bloomberg's Surveillance Platform is a mission critical product used by key risk owners and compliance officers globally to meet the strict regulatory requirements in the financial world. At its core is a policy-driven engines capable of evaluating communications content and metadata in real-time which produces violation events and customized reports. Officers use the web application to set up preventative policies (e.g. anti-money laundering, bribery, etc) and information barrier policies appropriate to groups of users within their organization.

On the Bloomberg Surveillance team, you'll help us build a web interface for compliance officers to access electronic communications monitoring that can be used to analyze their team's Bloomberg (MSG/IB) and non-Bloomberg (e.g., corporate email, instant messaging, files, trade and documents, voice data and social media) messages for financial, legal, and corporate compliance violations. Our Surveillance Web interface allows firms to meet this requirement by providing access to the realtime results of communications surveillance, including policy management, auditing and reporting.

We'll trust you to:

  • Design, architect, and develop client-facing solutions that meet business requirements
  • Develop all levels of the web application stack, from the client to server-side
  • Collaborate within an agile, multi-disciplinary, fast paced team
  • Advocate for high quality, well-tested solutions
  • Take ownership and drive technical solutions from inception to production release


You'll need to have:

  • A solid understanding of Computer Science fundamentals and an understanding of asynchronous design patterns (both client and server-side)
  • 4+ years of professional experience building web applications (including SPAs) with React/Redux, JavaScript/Node.js, HTML, CSS
  • A core understanding of native JavaScript and experience building, using, and extending JavaScript frameworks
  • Experience with distributed source control management (like Git) and pull request/code review workflows


We'd love to see:

  • 2+ years of experience with Ruby on Rails, Docker, Java, Scala, SOLR
  • Professional experience with a relational database (Oracle or MySQL), schema design, and SQL
  • Experience developing web services or APIs
  • Experience with web security, challenges, risks and mitigation techniques
  • A passion for standardization, style guides, and process efficiency
  • A keen interest in technological advances and the ability to incorporate new technology into existing systems


If this sounds interesting, apply!

We are an equal opportunity employer and 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.


Company Information

Bloomberg is a company dedicated to helping solve complex challenges through insight and information. Our strength quickly and accurately delivering data, news and analytics through technology is at the core of everything we do. With over 19,000 employees in 192 locations, we give influential decision makers in business, finance and government a competitive edge by connecting them to a dynamic network of news, people and ideas. To do so, we need constant energy and innovation which is where you come in. At Bloomberg, you will have the opportunity to take risks and be part of an organization that is entering new markets, launching new ventures and pushing the boundaries. Our ever-expanding technology, data, news and media services afford employees the opportunity to expand skills and connect with smart, driven colleagues from a diversity of backgrounds and ideas. We're looking for dynamic, multi-talented people who have a desire to thrive in a forward-thinking culture and a business with global impact. Are you ready to make your mark? Learn more about our businesses and opportunities at bloomberg.com/careers.
Dice Id : 10432313
Position Id : 76143
Originally Posted : 4 months ago