Senior Software Engineer - Portfolio Analytics

Careers at Bloomberg

Back to Search

London

Posted Jan 3, 2019 - Requisition No. 72721

At Bloomberg, we absorb billions of data points from hundreds of financial markets every single day. Our engineers build applications that fuel the markets by providing intelligent analytics and transparency.

More than 70,000 Bloomberg clients depend on our PORT applications to make informed investment decisions and run their business. They use our real-time system and overnight batching platform for performance analysis and returns attribution, risk analytics, intraday monitoring, optimization and idea generation reports. The scale of our operation with more than 1 million reports per day imposes technical challenges around the stringent availability, throughput, and enterprise level quality of our system. To keep pace with the tremendous growth of our product, we're constantly looking for ways to innovate and build upon our existing software and technologies.

If you're interested in high-performance distributed systems, a modern software code base, and are looking to build new products using the latest technology, then PORT could be the team for you.

You’ll need to have:

  • Professional experience in of the following programming languages: C++, Java, Python, JavaScript
  • A comprehensive knowledge of data structures and algorithms
  • Experience with distributed systems
  • Strong problem solving skills
  • An understanding of modern design patterns and proven experience applying them
  • A thorough understanding of the systems you've worked on

We'd love to see:

  • Experience with relational databases
  • Familiarity with open-source technologies

We are extremely proud of our diverse and open culture, and value diversity of thought and perspective in every form. We're looking for engineers with a passion for writing reusable, efficient solutions to complex problems, who can adapt to an ever-changing market landscape, and who can collaborate and work effectively on small teams to develop software that impacts thousands of power users around the world. If this sounds like you, please apply below!

To find out more about Engineering at Bloomberg, check out www.bloomberg.com/careers/technology/engineering/.

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