Senior Software Engineer - Bloomberg Valuation (BVAL) in London
Senior Software Engineer - Bloomberg Valuation (BVAL)

Senior Software Engineer - Bloomberg Valuation (BVAL) in London

London Full-Time 36000 - 60000 ÂŁ / year (est.) No home office possible
Go Premium
B

At a Glance

  • Tasks: Develop high-performance algorithms for pricing fixed-income instruments and enhance risk management workflows.
  • Company: Join Bloomberg, a leader in financial technology with a commitment to innovation and diversity.
  • Benefits: Enjoy competitive salary, health benefits, and opportunities for professional growth in a dynamic environment.
  • Why this job: Make a real impact by working on cutting-edge tools that ensure pricing accuracy for top clients.
  • Qualifications: Experience in distributed systems, proficiency in Python/C++/JavaScript, and strong communication skills.
  • Other info: Collaborative culture with excellent career advancement opportunities and a focus on diversity and inclusion.

The predicted salary is between 36000 - 60000 ÂŁ per year.

BVAL (Bloomberg Valuation) is a premium enterprise product that uses sophisticated quantitative models to price fixed‐income instruments to enhance risk management workflows for our clients. Our team supports 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.

Two of our FI Pricing London teams are responsible for the systems used by the Fixed Income experts in‐house – the Evaluators, to monitor and improve the quality of our prices. We have an exciting opportunity for a Software Engineer to join our team and help contribute to evaluator tooling across the pricing lifecycle – from market data inputs used in pricing snapshots, through to validation and challenge of pricing outputs. These tools are critical to ensuring pricing accuracy, enabling expert oversight, and supporting client‐facing workflows.

In this role, you will have the opportunity to work on a mix of internal evaluator platforms and client‐facing systems, helping to evolve them toward a long‐term vision of greater automation, higher evaluator efficiency, and consistent pricing quality at scale.

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.
  • 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 your core team including a team of market experts. 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++ or JavaScript/Typescript.
  • Experience in automated testing using Docker.
  • Exposure to all phases of the SDLC.
  • Excellent communication skills.
  • A positive attitude and collaborative spirit.
  • Experience or an interest in UI work is a plus.

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.

Senior Software Engineer - Bloomberg Valuation (BVAL) in London employer: Bloomberg L.P.

Bloomberg is an exceptional employer, offering a dynamic work environment in London where innovation and collaboration thrive. As a Senior Software Engineer in the BVAL team, you will engage in meaningful projects that directly impact client workflows while benefiting from a culture that prioritises diversity, employee growth, and cutting-edge technology. With opportunities for professional development and a commitment to inclusivity, Bloomberg stands out as a place where your contributions are valued and your career can flourish.
B

Contact Detail:

Bloomberg L.P. Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer - Bloomberg Valuation (BVAL) in London

✨Tip Number 1

Network like a pro! Reach out to current or former employees at Bloomberg, especially those in the Engineering and CTO area. A friendly chat can give us insider info and maybe even a referral!

✨Tip Number 2

Prepare for technical interviews by brushing up on your coding skills. Practice algorithms and data structures in Python, C++, or JavaScript/Typescript. We want to show off our problem-solving chops!

✨Tip Number 3

Don’t forget to showcase your collaborative spirit! During interviews, share examples of how we’ve worked with cross-functional teams. It’s all about demonstrating that we can communicate complex ideas clearly.

✨Tip Number 4

Apply through our website! It’s the best way to ensure our application gets seen. Plus, it shows we’re genuinely interested in being part of the Bloomberg team. Let’s make it happen!

We think you need these skills to ace Senior Software Engineer - Bloomberg Valuation (BVAL) in London

Software Development Life-Cycle (SDLC)
High Availability Distributed Systems
Object-Oriented Design
Data Structures
Algorithms
Proficiency in Python
Proficiency in C++
Proficiency in JavaScript
Proficiency in TypeScript
Automated Testing
Docker
Excellent Communication Skills
Collaboration
UI Development (optional)

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that align with the Senior Software Engineer role. Highlight your experience with high availability distributed systems and any relevant programming languages like Python or C++.

Craft a Compelling Cover Letter: Use your cover letter to tell us why you're passionate about the role and how your background makes you a great fit. Don’t forget to mention your collaborative spirit and problem-solving skills!

Showcase Your Projects: If you've worked on projects that demonstrate your expertise in software development, especially in automated testing or UI work, make sure to include them. We love seeing real-world applications of your skills!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy!

How to prepare for a job interview at Bloomberg L.P.

✨Know Your Tech Inside Out

Make sure you brush up on your knowledge of Python, C++, or JavaScript/Typescript. Be ready to discuss your experience with high availability distributed systems and object-oriented design. They’ll likely ask you to solve some technical problems, so practice coding challenges beforehand!

✨Understand the Business Context

Familiarise yourself with Bloomberg Valuation (BVAL) and its role in pricing fixed-income instruments. Knowing how your work impacts clients and their risk management workflows will help you articulate your value during the interview.

✨Show Off Your Collaboration Skills

Since this role involves partnering with various teams, be prepared to share examples of how you've successfully collaborated in the past. Highlight your ability to explain complex technical concepts to non-technical partners – communication is key!

✨Prepare for the Full SDLC Discussion

Be ready to discuss your experience across all phases of the software development life cycle. They’ll want to know how you approach coding, deployment, and maintenance, so have specific examples from your previous roles at hand.

Senior Software Engineer - Bloomberg Valuation (BVAL) in London
Bloomberg L.P.
Location: London
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

B
  • Senior Software Engineer - Bloomberg Valuation (BVAL) in London

    London
    Full-Time
    36000 - 60000 ÂŁ / year (est.)
  • B

    Bloomberg L.P.

    5000-10000
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>