2404 IT & Software Developer jobs in the UK

BGC Group jobs

Senior Software Developer

£66,000 - 90,000
BGC Group
Churchill Place 5, London
£66,000 - 90,000
Company Size icon
Company Size
1k-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 are seeking a candidate with a minimum of 10 years of software development experience using C and C++. Advanced proficiency in Linux systems, including system calls, multi-threading, IPC, sockets, and schedulers, is essential. You should have knowledge of FIX/ITCH/OUCH protocols and hands-on experience building applications that utilize them. A strong understanding of networking protocols, such as TCP/IP, UDP, Unicast, and Multicast, is required. Familiarity with high-frequency trading (HFT) techniques, like lock-less queues and circular buffers, is a plus. Experience with messaging architectures, in-memory data management, data structures, and optimization techniques is important. You should also have an understanding of NUMA architecture and NUMA-aware programming. A proven track record of developing client/server applications, as well as skills in troubleshooting and performance optimization, is necessary. Additionally, a working knowledge of financial instruments, including Fixed Income, Money Markets, and Derivatives, is required. Experience with kernel bypass network drivers is also beneficial.

Technologies

ActiveMQ
LESS
TCP/IP

Responsibilities

In this role, you will serve as the lead developer responsible for the design and implementation of trading systems. You will develop low-latency trading gateways and market data interfaces, improve and maintain BGCs proprietary matching engine infrastructure, and collaborate with cross-functional teams to deliver robust and scalable trading solutions.

Description


Join us at BGC Tech Markets, where you will be an integral part of the Trading Systems development team, leading the design and implementation of trading gateways and interfaces to our proprietary matching engine. Your contributions will directly impact the development of the matching engine itself within a high-frequency trading environment. Our technology stack includes Linux Red Hat, gcc and SunPro compilers, gdb and dbx debuggers, Solace messaging bus, and Perforce version control. We look forward to your application!
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 2404 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?

Mas & Pas Limited, Spiderweb systems, EG Group, LendingCrowd, Bank of England, Computershare, Accenture among others, are currently hiring for C / C++ roles in the UK.

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