Senior Software Engineer - Feeds EMEA
Senior Software Engineer - Feeds EMEA

Senior Software Engineer - Feeds EMEA

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

At a Glance

  • Tasks: Design and develop software for real-time market data, ensuring performance and reliability.
  • Company: Bloomberg is a leading financial data provider, delivering critical information to clients worldwide.
  • Benefits: Work with an agile team, enjoy a collaborative environment, and access modern tech stacks.
  • Why this job: Make a significant impact on the company while working on high-volume data projects.
  • Qualifications: 7+ years of C++ experience and a degree in Computer Science or related field required.
  • Other info: Opportunity to work with cutting-edge technology like C++20 and Linux.

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

Real-time market data is at the core of Bloomberg\’s business and we are responsible for the software that provides it. Our feed handlers consume data from hundreds of exchanges and financial institutions around the world and translate it into normalized streams. The data we provide flows into applications across Bloomberg and ultimately is used by clients driving financial markets. Performance and reliability are key features of our software, and our mission is to provide the best quality financial data in the world. What\’s in it for you: As a member of our team, you will immediately begin delivering software that has an impact on the whole company. You will collaborate with business units, development teams, and global stock exchanges to drive projects dealing with high volume data. You will work on a variety of business projects as well as strategic initiatives to continually improve our infrastructure. At the moment, we are focused on improving the quality and resiliency of our feed handlers as we make business-critical changes. It is a great chance to work with an agile team to design and implement high quality testable code. Most of our software is written in C++ and it all runs on Linux. Our tech stack allows the use of modern C++ (C++20). We also partner with dedicated platform and SDLC teams that help us manage and support our CI and production environment. An ideal match would be an engineer with commercial C++ experience. You\’ll need to have: 7+ years of experience working with C++ A Degree in Computer Science, Engineering, Mathematics, similar field of study or equivalent work experience An understanding of Computer Science fundamentals such as data structures and algorithms Excellent communication skills, comfortable interacting with business teams Knowledge of market data systems Experience building feed handlers or working directly with exchange APIs We’d love to see: Experience with network protocols such as TCP, UDP and Multicast Knowledge of market data systems Knowledge of latency-sensitive architectures and distributed systems We\’ll trust you to: Design, develop, test and deploy applications that accomplish our mission of “Represent the markets reliably, at scale” Support and maintain our existing solutions throughout their lifecycle Collaborate and communicate with various Feeds development teams to provide a high-quality developer experience #J-18808-Ljbffr

Senior Software Engineer - Feeds EMEA employer: Bloomberg

Bloomberg is an exceptional employer, offering a dynamic work environment where innovation and collaboration thrive. As a Senior Software Engineer in the EMEA region, you will have the opportunity to work on impactful projects that enhance the quality and reliability of financial data, while benefiting from a culture that prioritises employee growth through continuous learning and agile methodologies. With access to cutting-edge technology and a supportive team, you will be well-positioned to advance your career in a company that values excellence and fosters a strong sense of community.
B

Contact Detail:

Bloomberg Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer - Feeds EMEA

Tip Number 1

Familiarise yourself with the latest advancements in C++20, as this is the primary language used for the role. Being able to discuss specific features and how they can improve performance or reliability in software will show your expertise.

Tip Number 2

Brush up on your knowledge of market data systems and exchange APIs. Understanding how these systems work will allow you to speak confidently about your experience and how you can contribute to improving feed handlers.

Tip Number 3

Prepare to discuss your experience with network protocols like TCP, UDP, and Multicast. Highlighting any projects where you've implemented these protocols will demonstrate your technical skills relevant to the role.

Tip Number 4

Showcase your ability to work in an agile environment. Be ready to share examples of how you've collaborated with cross-functional teams to deliver high-quality software, as this is crucial for the position.

We think you need these skills to ace Senior Software Engineer - Feeds EMEA

C++ Programming
Linux Operating System
Data Structures and Algorithms
Software Development Life Cycle (SDLC)
Network Protocols (TCP, UDP, Multicast)
Feed Handlers Development
Exchange APIs Integration
Latency-Sensitive Architectures
Distributed Systems
Agile Methodologies
Communication Skills
Problem-Solving Skills
Collaboration Skills
Performance Optimisation

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your 7+ years of C++ experience and any relevant projects you've worked on. Emphasise your understanding of data structures, algorithms, and any experience with market data systems.

Craft a Compelling Cover Letter: In your cover letter, explain why you're passionate about real-time market data and how your skills align with the role. Mention specific experiences that demonstrate your ability to design and implement high-quality testable code.

Showcase Relevant Projects: If you have experience building feed handlers or working with exchange APIs, make sure to include these projects in your application. Detail your role and the impact of your contributions.

Highlight Communication Skills: Since excellent communication is key for this role, provide examples of how you've successfully collaborated with business teams or other development teams in the past. This will show that you can effectively interact across departments.

How to prepare for a job interview at Bloomberg

Showcase Your C++ Expertise

Make sure to highlight your experience with C++, especially any projects where you've implemented modern C++ features. Be prepared to discuss specific challenges you faced and how you overcame them, as this will demonstrate your problem-solving skills.

Understand Market Data Systems

Familiarise yourself with market data systems and the role they play in financial markets. Being able to discuss how feed handlers work and their importance in delivering real-time data will show that you understand the core of the business.

Communicate Effectively

Since the role involves collaboration with various teams, practice articulating your thoughts clearly. Prepare to explain complex technical concepts in a way that non-technical stakeholders can understand, showcasing your excellent communication skills.

Prepare for Technical Questions

Expect technical questions related to data structures, algorithms, and network protocols. Brush up on these fundamentals and be ready to solve problems on the spot, as this will demonstrate your analytical thinking and technical prowess.

Senior Software Engineer - Feeds EMEA
Bloomberg
Go Premium

Land your dream job quicker with Premium

Your application goes to the top of the list
Personalised CV feedback that lands interviews
Support from real people with tickets
Apply for more jobs in less time with AI support
Go Premium

Money-back if you don't land a job in 6-months

B
  • Senior Software Engineer - Feeds EMEA

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

    Application deadline: 2027-06-19

  • B

    Bloomberg

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