At a Glance
- Tasks: Design and maintain high-quality software for Bloomberg's index products.
- Company: Join Bloomberg, a leader in finance and technology, powering innovative indices globally.
- Benefits: Enjoy competitive salary, collaborative culture, and opportunities for mentorship.
- Why this job: Work at the intersection of finance and engineering, tackling complex challenges with a talented team.
- Qualifications: Strong programming skills, degree in relevant field, and a passion for financial markets required.
- Other info: Full-time position based in London, ideal for those eager to learn and grow.
The predicted salary is between 78000 - 108000 £ per year.
Senior Software Engineer – Index Calculation
Join to apply for the Senior Software Engineer – Index Calculation role at Bloomberg
Senior Software Engineer – Index Calculation
Join to apply for the Senior Software Engineer – Index Calculation role at Bloomberg
Get AI-powered advice on this job and more exclusive features.
Description & Requirements
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. You can learn more about our products . 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.
Location
London
Business Area
Engineering and CTO
Ref #
10044725
Description & Requirements
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. You can learn more about our products . 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.
Seniority level
-
Seniority level
Mid-Senior level
Employment type
-
Employment type
Full-time
Job function
-
Job function
Engineering and Information Technology
Referrals increase your chances of interviewing at Bloomberg by 2x
Get notified about new Senior Software Engineer jobs in London, England, United Kingdom .
London, England, United Kingdom £95,000.00-£120,000.00 1 month ago
Senior Software Engineer – Card Integrations – Visa / Mastercard
London, England, United Kingdom 4 weeks ago
Senior Software Engineer (VP) – Equity Derivatives Technology
London, England, United Kingdom 1 week ago
Senior Lead Software Engineer – Team Lead – Accelerator Business
London, England, United Kingdom 5 days ago
London, England, United Kingdom 1 week ago
London, England, United Kingdom 1 week ago
PT-JR015260 – Lead KDB Software Eng – VP
London, England, United Kingdom 5 days ago
Greater London, England, United Kingdom 1 week ago
Senior Software Engineer (SolstiCE) – Equity Derivatives Tech – VP
London, England, United Kingdom 1 week ago
Lead Software Engineer – Transfer Agency team.
London, England, United Kingdom 2 weeks ago
London, England, United Kingdom 2 weeks ago
Senior Software Engineer – France Global Payroll
London, England, United Kingdom 2 weeks ago
London Area, United Kingdom £130,000.00-£170,000.00 3 hours ago
IC3 – Senior Software Engineer I – Business Account management team
London, England, United Kingdom 2 weeks ago
Lead Software Engineer, Legal & Compliance
London, England, United Kingdom 1 month ago
London, England, United Kingdom 2 weeks ago
London, England, United Kingdom 1 week ago
Senior Engineering Manager, Developer Experience
London, England, United Kingdom 4 weeks ago
Senior Oracle Developer | Supply Chain / Life Sciences | Up to £600 p/d OUTside IR35 | LDN Hybrid
London, England, United Kingdom 2 weeks ago
Senior Software Engineer – Deal Manager Experience
London, England, United Kingdom 1 week ago
Senior Software Engineer (Java, Spark) – SaaS Software (Trade Surveillance & Complaince)
City Of London, England, United Kingdom £150,000.00-£175,000.00 1 week ago
London, England, United Kingdom 2 weeks ago
Lead C++ Developer – Market Data (£110-130k + Bonus + Stock)
London Area, United Kingdom £110,000.00-£130,000.00 22 hours ago
Senior Java Analyst Developer / Technical Consultant
Lead Software Engineer – Electronic Trading (Vice President)
City Of London, England, United Kingdom 1 day ago
London, England, United Kingdom 2 weeks ago
London, England, United Kingdom 1 week ago
London, England, United Kingdom 5 days ago
London, England, United Kingdom 1 day ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr
Senior Software Engineer - Index Calculation employer: Bloomberg
Contact Detail:
Bloomberg Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer - Index Calculation
✨Tip Number 1
Familiarise yourself with Bloomberg's index products and the financial concepts behind them. Understanding how indices work, especially in the context of passive investment, will help you demonstrate your knowledge during discussions.
✨Tip Number 2
Brush up on your C# programming skills, as strong proficiency in this language is essential for the role. Consider working on personal projects or contributing to open-source projects that involve financial applications to showcase your abilities.
✨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 analytical thinking skills. Be ready to share examples of complex engineering problems you've tackled, particularly those related to finance or data analysis, as this will highlight your fit for the role.
We think you need these skills to ace Senior Software Engineer - Index Calculation
Some tips for your application 🫡
Understand the Role: Before applying, make sure you thoroughly understand the responsibilities and requirements of the Senior Software Engineer - Index Calculation position. Familiarise yourself with Bloomberg's products and the financial concepts related to indices.
Tailor Your CV: Customise your CV to highlight relevant experience in software engineering, particularly in object-oriented programming and financial applications. Emphasise your analytical skills and any experience with C# or similar languages.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for finance and technology. Discuss how your background aligns with the role and mention specific projects or experiences that demonstrate your problem-solving capabilities and collaborative mindset.
Highlight Relevant Projects: In your application, include examples of past projects that involved analytical focus or financial domain experience. This could be anything from building applications to working on financial models, showcasing your technical skills and understanding of investment strategies.
How to prepare for a job interview at Bloomberg
✨Understand Financial Concepts
Make sure to brush up on the financial principles that underpin indices, especially in the context of passive investment. Being able to discuss these concepts confidently will show your depth of understanding and interest in the role.
✨Showcase Your Technical Skills
Prepare to demonstrate your programming skills, particularly in object-oriented languages like C#. Be ready to discuss past projects where you applied clean code practices and domain-driven design.
✨Emphasise Collaboration
Highlight your experience working in collaborative environments. Discuss how you've partnered with non-engineering stakeholders in previous roles to develop solutions, as this is crucial for the position.
✨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.