Senior Software Engineer - Bloomberg Valuation (BVAL) London, GBR Posted today
Senior Software Engineer - Bloomberg Valuation (BVAL) London, GBR Posted today

Senior Software Engineer - Bloomberg Valuation (BVAL) London, GBR Posted today

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

At a Glance

  • Tasks: Develop high-performance algorithms for pricing fixed-income instruments and enhance client workflows.
  • Company: Join Bloomberg, a leader in financial technology with a diverse and inclusive culture.
  • Benefits: Competitive salary, health benefits, and opportunities for professional growth.
  • Why this job: Make a real impact on financial systems while working with cutting-edge technology.
  • Qualifications: Experience in software development, particularly with Python, C++, or JavaScript/Typescript.
  • Other info: Collaborative environment with excellent career advancement opportunities.

The predicted salary is between 48000 - 72000 ÂŁ 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) London, GBR Posted today employer: Bloomberg L.P.

Bloomberg is an exceptional employer, offering a dynamic work environment in the heart of London where innovation meets collaboration. As a Senior Software Engineer in the BVAL team, you will not only contribute to cutting-edge valuation tools but also benefit from a culture that prioritises employee growth, diversity, and inclusion. With access to advanced technology and a commitment to professional development, Bloomberg empowers its employees to excel and make a meaningful impact in the financial industry.
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) London, GBR Posted today

✨Tip Number 1

Network like a pro! Reach out to current or former employees at Bloomberg on LinkedIn. A friendly chat can give you insider info and maybe even a referral, which can really boost your chances.

✨Tip Number 2

Prepare for the technical interview by brushing up on your coding skills. Use platforms like LeetCode or HackerRank to practice problems in Python, C++, or JavaScript. The more comfortable you are, the better you'll perform!

✨Tip Number 3

Show off your collaborative spirit! During interviews, share examples of how you've worked with cross-functional teams. Highlighting your communication skills can set you apart from other candidates.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you're genuinely interested in joining the Bloomberg team.

We think you need these skills to ace Senior Software Engineer - Bloomberg Valuation (BVAL) London, GBR Posted today

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

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that match the job description. 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 excited 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 related to automated testing or UI work, make sure to include them. We love seeing real examples of your work and how you tackle complex software design problems.

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 coding problems, so practice those algorithms and data structures!

✨Understand the Business Context

Familiarise yourself with Bloomberg Valuation (BVAL) and how it impacts clients in the finance sector. Knowing how your role contributes to pricing accuracy and risk management 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 technical concepts to non-technical partners, as communication is key in this position.

✨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, testing, deployment, and maintenance, so have specific examples from your past work at hand.

Senior Software Engineer - Bloomberg Valuation (BVAL) London, GBR Posted today
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) London, GBR Posted today

    London
    Full-Time
    48000 - 72000 ÂŁ / 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
>