×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer - Research Management Systems; Analytics & Reporting

Job in City Of London, Central London, Greater London, England, UK
Listing for: Bloomberg
Full Time position
Listed on 2026-06-06
Job specializations:
  • Software Development
    Software Engineer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 GBP Yearly GBP 80000.00 100000.00 YEAR
Job Description & How to Apply Below
Position: Senior Software Engineer - Research Management Systems (Analytics & Reporting)
Location: City Of London

Description & Requirements

Research Management Systems (RMS) provides structure, control, efficiency and transparency to the investment research process of institutional investors. Every client has their own approach to identifying investible opportunities, it forms a key part of their strategy for beating the market. RMS seeks to provide custom solutions that align to the unique needs of every client, in a scalable way. We are a recently formed engineering group and a rapidly growing part of the business.

RMS has multiple teams, in multiple locations, each with a clear mission.

The mission of the Analytics & Reporting team is to give research leaders visibility into the internal operations of their team to empower evidence‑driven decisions about the process, the tools and the team. This transparency is important in becoming more effective, in sustaining their effectiveness and in demonstrating their effectiveness to prospective partners.

About the Role

We’ll trust you to:

  • Design and build core components of our analytics platform as part of a team.
  • Lead projects and technical decision making.
  • Ensure the team adopts best engineering practices across the entire SDLC.
  • Collaborate with a broad set of stakeholders including your immediate team, the broader RMS group, other parts of the engineering community, sales, implementations, support, product managers and user experience experts.
  • Support and mentor less experienced colleagues as appropriate.
  • Embrace an inclusive approach to communication and collaboration.

You’ll need to have:

  • Proven experience in software engineering, with a strong background in designing and building distributed systems or data platforms.
  • Proficiency in an object‑oriented language with a demonstrable ability to write production‑quality code.
  • Experience with OLTP and OLAP technologies and a demonstrable familiarity with query languages.
  • Excellent communication skills and ability to collaborate across interdisciplinary teams in a variety of locations.

We’d love to see:

  • Experience with, or an interest in, data visualisation and communicating insights as clearly and impactfully as possible.
  • Familiarity with industry‑standard and open‑source analytics tools such as Power

    BI, Tableau, Trino.
  • Experience with semantic data modelling.
  • Familiarity with container technologies (Docker, Kubernetes).

If indicated, please note that years of experience are a guide; we will consider applications from all candidates who can demonstrate the skills necessary for the role.

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary