Skip to content
Senior Software Engineer - IB Application Financial Workflows
Location
London
Business Area
Engineering and CTO
Ref #
10041406

Description & Requirements

Bloomberg is a global leader in business and financial information, delivering trusted data, news, and insights that bring transparency, efficiency, and fairness to capital markets. Instant Bloomberg (IB) is Bloomberg's instant messaging system, which is used by the Bloomberg community for real-time communication including exchanging quotes, trade ideas, news and other financial information. Our users rely on IB because of its stability, real-time performance and tight integration with many applications on the Bloomberg Terminal, which makes IB a vital part of their day-to-day financial workflows.

IB Applications Financial Workflow team is focused on developing features that address the unique needs of our customers’ financial workflows and differentiate IB from other chat applications. We strive to connect our users even closer with chatbots and curated communities, cultivate communication and clarity across the markets using NLP to structure content, and continue to expand and streamline workflows with modern features and embedded financial tools. In addition, we put a lot of effort into improving our tools and practices around testing, continuous integration, performance profiling and so on.

Our team uses data to drive our decision-making, whether it be to decide between feature implementations, to motivate engineering-led product proposals, or to plan sprints. A strong candidate will take an empirical approach to software development, formulating and validating hypotheses using data such as performance statistics, end-user usage metrics or capacity limits.

What’s in it for you?
  • You’ll get real-world experience working on a heavily used, critical client-facing product
  • You’ll join a community of engineers passionate about either front-end or full-stack development on core Terminal products
  • You’ll work on projects both from client requests and engineering-driven initiatives in a highly-collaborative environment and make an impact across the financial industry

You’ll need to have:
  • Experience with Javascript and/or Typescript
  • Interest and willingness to work across the stack
  • Strong knowledge of application architecture, design patterns and a thorough understanding of the systems you have worked on.
  • A passion for testing, rapid iteration and collaborative problem solving while not compromising product stability

We’d love to see:
  • Experience with Python or C++ and/or building full-stack applications
  • Excellent communication and collaboration skills with a willingness to work with various business or technical stakeholders.
  • An interest in mentoring others and sharing knowledge
  • Interest in building chat products and/or your ideas for improving them

Apply Now