2388 IT & Software Developer jobs in the UK

Bloomberg jobs

Senior Software Engineer - Electronic Trading Services

£55,000 - 95,000
Bloomberg
Queen Victoria Street 3, London
£55,000 - 95,000
Company Size icon
Company Size
5k+
Company Type icon
Company Type
Services
Exp Level icon
Exp Level
Senior
Job Type icon
Job Type
Full-Time
Language icon
Language
English
Visa sponsorship icon
Visa sponsorship
No

Requirements

Must:
We seek candidates with: - Demonstrated enterprise experience developing software in C++ and Python. - A degree in Computer Science, Engineering, Mathematics, or equivalent practical experience. - A strong understanding of data structures, algorithms, and software design principles. - Experience designing and maintaining distributed, fault-tolerant systems. - Familiarity with CI/CD pipelines, automated testing, and agile development practices. - The ability to collaborate across teams and influence technical direction in a large engineering organization. - A strong sense of ownership and commitment to delivering reliable, maintainable, and scalable solutions.

Responsibilities

In this role, you will: - Build high-performance distributed systems that serve multiple trading workflows and products. - Design common frameworks and APIs that unify data exchange across applications and services. - Drive initiatives that enhance scalability, resilience, and observability across the platform. - Partner with engineering and product teams across asset classes to deliver shared solutions that power new trading capabilities. - Gain a deeper understanding of how global financial markets operate by working closely with product managers and clients.

Description


We are part of the engineering organization that powers Bloomberg’s global Electronic Trading platforms across Fixed Income, Foreign Exchange, Equities, and Derivatives. Our systems process millions of trades daily, providing clients with real-time insights, regulatory transparency, and post-trade analytics through scalable, reliable, and high-performance applications. You’ll join a highly collaborative team that designs and delivers foundational services used across Bloomberg's Electronic Trading ecosystem. This opportunity will allow you to work at the intersection of scale, performance, and reliability in a dynamic environment where your contributions directly impact users worldwide. We would also love to see: - Proficiency with modern C++ (C++17 or later) in Linux environments. - Experience with streaming or messaging technologies, e.g., Kafka. - Knowledge of service-oriented or microservices architectures. - Interest in performance optimization, reliability engineering, and observability. - Curiosity about financial markets and how technology drives trade automation and transparency. Discover what makes us unique and get an inside look at our culture, values, and the people behind our success!
Something wrong or incorrect with this job? Tell us in the chat 💬 on the right ➡️
You can find C / C++ Developer salaries in the UK here.

How many C / C++ Developer jobs are in the UK?

Currently, there are 2388 C / C++ openings.

Is the UK a good place for C / C++ Developers?

The UK is one of the best countries to work as a C / C++ Engineer. It has a vibrant startup community, growing tech hubs and, most important: lots of interesting jobs for people who work in tech.

Which companies are hiring for C / C++ Developer jobs in the UK?

Prodigy IT Solutions, xn global systems ltd, Kirintec Limited, Blackbird Corporate Ltd, Novem Ltd, L A Comms Ltd, Ripe Now Ltd among others, are currently hiring for C / C++ roles in the UK.

The company with most openings is Experis as they are hiring for 88 different C / C++ Developer jobs in the UK. They are probably quite committed to find good C / C++ Developers.