Senior Software Engineer - Index Calculation London, GBR Posted today
Senior Software Engineer - Index Calculation London, GBR Posted today

Senior Software Engineer - Index Calculation London, GBR Posted today

London Full-Time 43200 - 72000 £ / year (est.) No home office possible
B

At a Glance

  • Tasks: Join our team to design and maintain software for innovative financial indices.
  • Company: Bloomberg is a leading player in finance, specialising in indices across all asset classes.
  • Benefits: Enjoy a collaborative culture, flexible work options, and opportunities for mentorship.
  • Why this job: Work at the intersection of finance and engineering on impactful projects in a supportive environment.
  • Qualifications: Strong programming skills, a degree in a relevant field, and a passion for finance are essential.
  • Other info: Bloomberg values diversity and is committed to an inclusive workplace.

The predicted salary is between 43200 - 72000 £ per year.

Passive investment is a fast growing area in finance, and Indices – both benchmark and bespoke – are at the heart of this growth. At Bloomberg we are proud to be a key player in this space, powering some of the most innovative and widely recognized indices across all asset classes. Combining our technology with a comprehensive breadth of trusted data and research our indices have billions of dollars linked to them.

We are looking for an experienced software engineer to join the Calculators team within Index Engineering - the group responsible for the core calculation and analytics logic behind our indices. This role requires gaining a deep understanding of underlying financial concepts and investment strategies, as well as tackling the software engineering challenges of scaling our systems to support the business’s ambitious growth plans. Our team specializes in the commodity and fixed income asset classes.

You’ll contribute to strategically important projects, including our flagship commodity benchmark indices and fixed income strategies targeting growth in the ESG space that use numerical optimization techniques. Our work sits at the intersection of finance and engineering, requiring strong technical skills and an eagerness to engage and partner with our highly knowledgeable business experts.

As one of four calculator teams within the broader Index Engineering group, you’ll join a community of skilled, curious software engineers who care deeply about clean software design, maintainability and craftsmanship. We use agile techniques to partner with business stakeholders - not just to deliver indices but improve and refine index methodologies to produce best-in-class products for our clients.

We’ll trust you to:

  • Design, build, and maintain high-quality, testable, and scalable software to power Bloomberg’s index products.
  • Develop a deep understanding of the financial principles that underpin our indices.
  • Tackle complex engineering problems alongside a talented, collaborative team.
  • Partner with our non-engineering business experts to develop best-in-class solutions.

You’ll need to have:

  • Strong programming skills in object-oriented programming language (ideally C#).
  • A Degree in Computer Science, Engineering, Mathematics, similar field of study or equivalent work experience.
  • A solid foundation in software design, with an appreciation for clean code and domain-driven design.
  • A natural curiosity and passion for financial markets and investment strategies.
  • Strong analytical thinking and problem-solving capabilities.
  • Excellent communication skills and a collaborative mindset.
  • Proactive attitude with the ability to work independently and take ownership.

We’d love to see:

  • Experience building applications with an analytical focus for the finance domain.
  • A passion for collaboration, learning and 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.

Senior Software Engineer - Index Calculation London, GBR Posted today employer: Bloomberg L.P.

Bloomberg is an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration in the heart of London. As a Senior Software Engineer in the Index Calculation team, you will have the opportunity to work on cutting-edge financial products while benefiting from a strong emphasis on employee growth, mentorship, and a commitment to diversity and inclusion. With access to extensive resources and a community of skilled professionals, you'll be empowered to tackle complex engineering challenges and contribute to meaningful projects that shape the future of finance.
B

Contact Detail:

Bloomberg L.P. Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer - Index Calculation London, GBR Posted today

✨Tip Number 1

Familiarise yourself with Bloomberg's index products and the financial concepts behind them. Understanding how indices work, especially in the commodity and fixed income asset classes, will help you engage more effectively during interviews.

✨Tip Number 2

Brush up on your C# programming skills, as this is a key requirement for the role. Consider working on personal projects or contributing to open-source projects that involve financial applications to showcase your expertise.

✨Tip Number 3

Network with professionals in the finance and software engineering sectors. Attend industry meetups or webinars to connect with individuals who can provide insights into Bloomberg's culture and the specific challenges faced by the Index Engineering team.

✨Tip Number 4

Prepare to discuss your problem-solving approach and past experiences in tackling complex engineering challenges. Be ready to share examples of how you've collaborated with non-engineering stakeholders to develop effective solutions.

We think you need these skills to ace Senior Software Engineer - Index Calculation London, GBR Posted today

Strong programming skills in C#
Object-oriented programming
Software design principles
Domain-driven design
Analytical thinking
Problem-solving capabilities
Understanding of financial principles
Knowledge of investment strategies
Collaboration and teamwork
Excellent communication skills
Proactive attitude
Ability to work independently
Experience in building analytical applications for finance
Curiosity about financial markets

Some tips for your application 🫡

Understand the Role: Before applying, make sure you fully understand the responsibilities and requirements of the Senior Software Engineer position. Familiarise yourself with the financial concepts and software engineering challenges mentioned in the job description.

Tailor Your CV: Highlight your programming skills, particularly in object-oriented languages like C#. Emphasise any relevant experience in finance or analytical applications, and showcase your problem-solving capabilities and collaborative mindset.

Craft a Compelling Cover Letter: Write a cover letter that reflects your passion for financial markets and investment strategies. Discuss how your background aligns with the role and express your eagerness to contribute to Bloomberg’s innovative index products.

Proofread and Edit: Before submitting your application, carefully proofread your CV and cover letter. Ensure there are no grammatical errors and that your documents are clear and concise. A polished application demonstrates professionalism and attention to detail.

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

✨Understand Financial Concepts

Make sure to brush up on the financial principles that underpin indices, especially in the commodity and fixed income asset classes. Being able to discuss these concepts confidently will show your genuine interest and understanding of the role.

✨Showcase Your Programming Skills

Prepare to demonstrate your strong programming skills, particularly in object-oriented languages like C#. Be ready to discuss past projects where you applied these skills, focusing on clean code and software design principles.

✨Emphasise Collaboration

Highlight your experience working in collaborative environments. Discuss how you've partnered with non-engineering stakeholders in the past to develop solutions, as this role requires strong communication and teamwork.

✨Prepare for Problem-Solving Questions

Expect to tackle complex engineering problems during the interview. Practice articulating your thought process when solving technical challenges, as this will demonstrate your analytical thinking and problem-solving capabilities.

Senior Software Engineer - Index Calculation London, GBR Posted today
Bloomberg L.P.
B
  • Senior Software Engineer - Index Calculation London, GBR Posted today

    London
    Full-Time
    43200 - 72000 £ / year (est.)

    Application deadline: 2027-04-22

  • B

    Bloomberg L.P.

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