Experience Inc. Jobs

Job Information

Bloomberg Senior Software Engineer - BVAL in London, United Kingdom

BVAL is a premium enterprise product that uses sophisticated quantitative models to price fixed-income instruments and provides premium curves to enhance risk management workflows for our clients. We support critical valuation functions at large asset managers, sell side banks and index consumers, which requires us to write high performance algorithms and infrastructure that can price 2.5 million securities in a span of 15 minutes. BVAL is the pricing source of choice for many clients and Bloomberg products such as Portfolio Analytics, Trading Systems and Index.

Our team in London is responsible for building and maintaining infrastructure to price, manage and distribute thousands of Curves constructed from millions of bonds, using different methodologies and quant algorithms. This is a great opportunity to join our team at an exciting time as we work on expanding the team and take on more ownership of exciting projects to help business achieve its ambitious goals. For those looking for a challenge, it is a great chance to help the team in its ongoing effort to re-engineer our systems to turn it into a highly available resilient distributed system, using the latest technologies like Kafka, Redis, React etc.

We'll trust you to:

  • Take responsibility for the full software development life-cycle, from understanding the needs of the business through to coding to deployment and maintenance.

  • Your work will be highly visible, making you highly accountable

  • Solve complex software design and optimization problems while understanding the scope and impact of your work

  • Be quick, resourceful, flexible, and an excellent collaborator. You will balance the best of technical and product knowledge to craft unsurpassed product solutions for our customers

  • Partner with multiple teams within and outside of BVAL including a team of market experts and quantitative analysts. You should be able to explain technical concepts to our non-technical partners while managing their expectations

You’ll need to have:

  • Experience working with high availability distributed systems

  • Deep understanding of object-oriented design, data structures and algorithms

  • Proficiency in Python or C+- Experience in automated testing using Docker

  • Exposure to all phases of the SDLC

  • Solid communication skills

  • Positive attitude and collaborative spirit

Bloomberg is an equal opportunity employer and we value diversity at our company. We do not discriminate on the basis of age, ancestry, color, gender identity or expression, genetic predisposition or carrier status, marital status, national or ethnic origin, race, religion or belief, sex, sexual orientation, sexual and other reproductive health decisions, parental or caring status, physical or mental disability, pregnancy or parental leave, protected veteran status, status as a victim of domestic violence, or any other classification protected by applicable law.

Bloomberg is a disability inclusive employer. Please let us know if you require any reasonable adjustments to be made for the recruitment process. If you would prefer to discuss this confidentially, please email amer_recruit@bloomberg.net

DirectEmployers