Enable job alerts via email!

Senior Software Engineer - Risk Factor Discovery

Bloomberg L.P.

City Of London

On-site

GBP 60,000 - 85,000

Full time

9 days ago

Job summary

A leading financial services company in London seeks a Senior Software Engineer to build high-performance backend services. You will lead system design and support junior team members while applying modern engineering practices. Ideal candidates possess strong experience with C++, Java, and distributed systems. Join a dynamic team with a focus on innovative solutions, mentoring, and collaboration.

Qualifications

  • Hands-on experience designing and building distributed, scalable systems.
  • Solid understanding of computer science fundamentals, including data structures and algorithms.
  • Proactive mindset with the ability to manage ambiguity.

Responsibilities

  • Take ownership of design and delivery of technical solutions.
  • Build scalable, resilient, and secure services used by clients worldwide.
  • Collaborate with product and engineering teams to solve high-impact problems.

Skills

Software engineering
C++
Java
Scala
Typescript
Distributed systems
Clean code
Automated testing
CI/CD
Job description

Senior Software Engineer - Risk Factor Discovery

Location

London

Business Area

Engineering and CTO

Description & Requirements

The Risk Factor Discovery team empowers clients to access, customize, and dynamically override pricing and market data inputs to fit their methodologies or regulatory requirements. Our product delivers the flexibility clients require across both Buy-side and Sell-side solutions, allowing them to define rules that can be evaluated and applied to millions of securities.

We are part of the Risk Pricing Platform that is a highly distributed system that provides large-scale cross-asset valuation and market sensitivity analysis, handling approximately 2 billion security valuations each day. Our team is located in London and our group has teams split across London and New York.

As a Senior Software Engineer on the Risk Factor Discovery team, you will play a key role in building high-performance, next-generation, backend services using modern C++ and Java/Scala and frontend components using Typescript. Beyond hands-on development, you’ll have the opportunity to lead system design, drive innovative solutions, and mentor and support more junior members of the team.

What You’ll Do:
  • Take ownership of design and delivery of technical solutions.
  • Build scalable, resilient, and secure services used by clients worldwide.
  • Collaborate with product and other engineering teams to solve high-impact problems.
  • Apply modern engineering practices and strive for technical excellence — clean code, automated testing, CI/CD, and observability.
  • Support and mentor more junior engineers.
You’ll need to have:
  • A passion for software engineering, backed by hands-on experience designing and building distributed, scalable systems.
  • Solid understanding of computer science fundamentals, including data structures and algorithms.
  • A proactive mindset with the ability to break down ambiguity, make thoughtful trade-offs, and drive projects from concept to production.
  • A drive to learn, challenge the status quo and innovate.
We’d love to see:
  • Experience in system architecture and building large-scale applications.
  • Enthusiasm for proactively promoting best practices, improving quality through thoughtful code reviews, testing, and active mentorship.

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

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.