Senior Software Engineer - Sell Side Pre-Trade | London | Bloomberg Careers

Senior Software Engineer - Sell Side Pre-Trade

Careers at Bloomberg

Back to Search


Posted Mar 4, 2022 - Requisition No. 101150

Our team:

Sell-Side Pre-Trade connects traders with the electronic markets. We are responsible for high-quality, high-stability and high-performance enterprise trading applications that investment banks depend on to do business. We support a wide range of electronic trading workflows, including high-throughput price dissemination to trading venues, low-latency trade negotiation and intelligent tooling to help traders make informed decisions and act rapidly and automatically in the financial markets.  Every day we process over 2 million price quotations, 300,000 trades and 150,000 trade negotiations for our clients.

Major projects that we’re currently working on:

We’re currently working to expand our application to cover new workflows in order to help our clients better streamline their day-to-day work.  By making our applications more useful in this way, we will deepen the relationships we have with our clients.
We are also increasing the range of financial products that we can support, which expands our utility to a wider range of users within client businesses, broadening our applications’ appeal.

As our products and their usage grow, we continuously reinvest in our architecture to ensure that we have the scalability we need to sustain that growth without compromising on quality.  This includes work to increase our applications’ testability, supportability, fault-tolerance and robustness.

What's in it for you:

  • The opportunity to make your mark on a large, dynamic and evolving system. - You will contribute to our system design, take ownership of initiatives and system components, and drive their development.
  • Being part of the full development cycle: our engineers are involved in the entire process from inception to ongoing maintenance, in close collaboration with our product, quality assurance and support partners.
  • Getting to work with a mix of industry-standard and open-sourced in-house solutions in an environment where we strive to bring best practice to all our work.
  • The benefit of our experienced coaches and mentors so you can hit the ground running and go on to grow your career and skills.

Who are you?

A hands-on developer who is interested in full-stack development and can work well both in our highly collaborative environment and independently. You are keen to work with the team on designing and implementing a stable, scalable and high-performing product that is easy to maintain. No previous knowledge of finance necessary for this role, just an interest to learn! 
You'll need to have:

  • Proven experience programming in an object-oriented language
  • Experience with enterprise systems
  • A commitment to developing maintainable and quality software in conjunction with automated tests
  • Strong communication skills and experience partnering with stakeholders throughout the development process

Interview Process:

We believe interviewing is a two way street. It's a way for us to get to know you and your skills, and also a way for you to learn more about the team, our technical challenges, and what you'd be working on. The content of each interview round will be tailored to the role and your background, but the general framework can be found here: 

We have a lot of opportunities to choose from in Engineering, and it is important to us that your skills and experience align best with the team you are interviewing with. To help ensure you are placed on the right team, your application will be considered for all of our current vacancies in Engineering at the first stage of the interview process.

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.