Senior Software Engineer - Research Management Systems (Analytics & Reporting)
Senior Software Engineer - Research Management Systems (Analytics & Reporting)

Senior Software Engineer - Research Management Systems (Analytics & Reporting)

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

At a Glance

  • Tasks: Design and build an innovative analytics platform for investment research.
  • Company: Join a rapidly growing engineering group at a leading tech firm.
  • Benefits: Competitive salary, flexible working, and opportunities for professional growth.
  • Why this job: Make a real impact by influencing key decisions with cutting-edge technology.
  • Qualifications: Experience in software engineering and distributed systems; proficiency in Python, C++, or JavaScript.
  • Other info: Collaborative environment with mentorship opportunities and a focus on inclusivity.

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

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.

We’re seeking a Senior Full-Stack Software Engineer with experience in scalable, distributed system design and ideally familiarity with our core languages (Python, C++ & JavaScript). Experience of business intelligence or operational analytics would be helpful as our mission requires us to build a new analytics platform providing this. You will influence key technical decisions for us and thereby build a system that will influence key decisions and processes for our clients.

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:

  • Proficiency in Python, C++ and JavaScript.
  • 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 PowerBI, Tableau, Trino.
  • Experience with semantic data modeling.
  • Familiarity with container technologies (Docker, Kubernetes).

Senior Software Engineer - Research Management Systems (Analytics & Reporting) employer: Bloomberg

Bloomberg is an exceptional employer, offering a dynamic work environment in London where innovation and collaboration thrive. As part of the rapidly growing Research Management Systems team, you will have the opportunity to influence key technical decisions while working alongside talented professionals who are committed to excellence. With a strong focus on employee growth, mentorship, and an inclusive culture, Bloomberg empowers its employees to develop their skills and make meaningful contributions to the investment research process.
B

Contact Detail:

Bloomberg Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer - Research Management Systems (Analytics & Reporting)

✨Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with online communities. You never know who might have the inside scoop on job openings or can refer you directly.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those related to scalable systems or analytics platforms. This gives potential employers a taste of what you can bring to the table.

✨Tip Number 3

Prepare for interviews by brushing up on your technical knowledge and soft skills. Practice coding challenges and be ready to discuss your past experiences in detail. Confidence is key!

✨Tip Number 4

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

We think you need these skills to ace Senior Software Engineer - Research Management Systems (Analytics & Reporting)

Full-Stack Software Engineering
Distributed System Design
Python
C++
JavaScript
Business Intelligence
Operational Analytics
OLTP Technologies
OLAP Technologies
Query Languages
Data Visualisation
PowerBI
Tableau
Trino
Semantic Data Modeling
Container Technologies (Docker, Kubernetes)
Communication Skills
Collaboration Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that align with the Senior Software Engineer role. Highlight your experience in scalable systems and any relevant projects you've worked on, especially those involving Python, C++, or JavaScript.

Craft a Compelling Cover Letter: Use your cover letter to tell us why you're passionate about building analytics platforms. Share specific examples of how you've influenced technical decisions in past roles and how you can bring that expertise to our team.

Showcase Your Collaboration Skills: Since we value collaboration, mention instances where you've worked with diverse teams. Highlight your communication skills and how you've embraced inclusive approaches in your previous projects.

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 gives you a chance to explore more about our culture and values!

How to prepare for a job interview at Bloomberg

✨Know Your Tech Stack

Make sure you brush up on your skills in Python, C++, and JavaScript. Be ready to discuss how you've used these languages in past projects, especially in building scalable systems or data platforms. Having specific examples will show that you can hit the ground running.

✨Understand the Business Context

Familiarise yourself with the investment research process and how analytics can drive decision-making for clients. This will help you articulate how your technical skills can directly impact the business and align with the mission of the Analytics & Reporting team.

✨Prepare for Collaboration Questions

Since this role involves working with various stakeholders, think about your past experiences collaborating across teams. Be ready to share examples of how you’ve communicated complex technical concepts to non-technical colleagues and how you’ve embraced an inclusive approach in your work.

✨Showcase Your Mentorship Skills

As a senior engineer, you'll be expected to support and mentor less experienced colleagues. Prepare to discuss any mentoring experiences you’ve had, focusing on how you helped others grow and how you fostered a collaborative environment.

Senior Software Engineer - Research Management Systems (Analytics & Reporting)
Bloomberg
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 - Research Management Systems (Analytics & Reporting)

    Full-Time
    48000 - 72000 £ / year (est.)
  • B

    Bloomberg

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