Software Engineer C++

Details of the offer

About UsLucera is a New York based firm wholly owned by BGC Partners Inc. (NASDAQ: BGCP), a leading global financial services firm.We provide best in-class on-demand co-located infrastructure and connectivity, priced on a month-to-month basis, offering a compelling solution to businesses looking to lower expenses and reduce operational overhead.Lucera also offers a high-performance FX matching and aggregation platform as a service, with co-location available in NY4, CH2, LD4 and TY3.
The system provides smart order routing, price aggregation, and highly configurable price distribution in one unified solution available via a Web based UI.
Coupled with advanced liquidity management, real-time TCA and our low latency pre-trade credit component we deliver a performant, cost effective solution to your eFX needs.RoleLucera Financial Infrastructures is hiring a C++ Software Engineer for our Belfast office to work on our core FX platform as a service, used by some of the top names in financial services.We are looking for someone who has 3+ years' experience working designing, implementing and supporting high performance, high throughput, low latency applications.
This role is for individuals who can work effectively as part of our global development team, along with the ability to work independently with a strong sense of ownership.
We are looking to talk to people with:A passion for technology, with an ability and desire to pick up new technologies Background in taking products from design right through to deliveryStrong sense of writing quality maintainable code Commercial experience in C++11 / C++14Experience with writing multi-threaded systems on Linux / Unix based platformsBackground in performance troubleshooting and tuning of low latency applicationsWorking with networking protocols TCP/IP, UDP, Web-socketsExperience with development tools that aid in debugging, locating memory errors, performance analysis, etc.
Valgrind, ClangHistory of working in CMake / Autotools build environments Other desirables are: Database experience – PostgresSQL, KDB / KDB+Working with high performance middleware / messaging solutions (TIBCO, Infomatica UMS, Solace etc)Data distribution protocol design experience for financial markets - e.G.
FIX / ITCH / Ouch / SBEScripting languages – Python / LUA CI/CD Tools, automated testing, deliveryGit Benefits of the role include:Company Pension SchemePrivate Health Care (including Family)Opportunities to travel Flexibility to work from home


Nominal Salary: To be agreed

Source: Talent_Ppc

Requirements

Technical Account Manager

Our mission is to accelerate data and AI-driven innovation with high performance analytics solutions, enabling our customers to transform into AI-first enter...


Kx Systems, Inc. - County Antrim

Published 12 days ago

Technisch Engineer.

This is an outstanding opportunity for an experienced QA Engineer to join a well-known company in Northern Ireland, as it enters a period of significant grow...


Vanrath - County Antrim

Published 12 days ago

Java Engineer

Location: Belfast (hybrid) Salary: Up to £63,750 (depending on experience) We are looking for a highly skilled and experienced Java Engineer to join a dy...


Anson Mccade - County Antrim

Published 17 days ago

Java Developer - Home Based

Location: Belfast (hybrid) Salary: Up to £63,750 (depending on experience) We are looking for a highly skilled and experienced Java Engineer to join a dynam...


Anson Mccade - County Antrim

Published 17 days ago

Built at: 2025-01-18T19:16:42.976Z