1 to 25 of 43 Multithreaded Programming Jobs in England

Senior C++ Developer - HFT

Hiring Organisation
Quant Capital
Location
London, UK
Employment Type
Full-time
layers of abstractionAble to work autonomouslyStrong knowledge of the details of computing all throughout the technical stackStrong demonstrable skills and track record in programming C++Strong demonstrable skills and track record in developing on a Linux / gcc platformExperience with profiling / optimising software algorithmsExperience with network programming, multithreaded programming, inter-process communicationsExperience with distributed architecture systemsThis is an outstanding opportunity to join a growing trading business at a time of significant and interesting growth within the sector. You will gain massive exposure to trading infrastructure in a trading ...

Senior Software Engineer (C/C++)

Location
Stevenage, England, United Kingdom
Linux environment, using the GNU suite (gcc, gdb) At least 2 years’ experience mentoring and supporting other software development engineers Strong C++ programming experience and Object-oriented techniques Strong logical and analytical skills Network programming experience Multithreaded programming experience Python programming experience Ability to innovate and think “outside the box” Able to decompose complex problems into smaller, more manageable units and estimate the timescales involved Demonstrated ability to plan and meet tight deadlines in a dynamic environment Excellent written and verbal communication ...

Lead Embedded Software Engineer

Hiring Organisation
Renishaw PLC
Location
Wotton-Under-Edge, Gloucestershire, South West, United Kingdom
Employment Type
Permanent
Salary
£55,000
embedded systems, a solid understanding of software design, and a passion for solving complex problems. Desirable skills include familiarity with Git, Azure DevOps, multithreaded programming, security and a background in mathematics and electronic engineering. The ideal candidate will be a clear communicator, self-motivated … related discipline. Desirable requirements Experience of Git / Azure change and project management systems. Knowledge of unit testing and test-driven development. Multithreaded programming in real-time operating systems. Knowledge of TCP / IP and embedded security issues and strategies. A desire for continuous ...

Lead Embedded Software Engineer

Hiring Organisation
Renishaw PLC
Location
Wotton-Under-Edge, Gloucestershire, UK
embedded systems, a solid understanding of software design, and a passion for solving complex problems. Desirable skills include familiarity with Git, Azure DevOps, multithreaded programming, security and a background in mathematics and electronic engineering. The ideal candidate will be a clear communicator, self-motivated … related discipline. Desirable requirements Experience of Git / Azure change and project management systems. Knowledge of unit testing and test-driven development. Multithreaded programming in real-time operating systems. Knowledge of TCP / IP and embedded security issues and strategies. A desire for continuous ...

C++ developer

Location
Greater London, England, United Kingdom
Experience required 5+ years post‐graduation professional C++ software development experience within the Financial industry Solid understanding of parallel, asynchronous, and multithreaded programming to build distributed systems Good knowledge of algorithms and data structures Strong analytical and problem‐solving skills, with the ability … including order capture & execution, allocation workflow, settlement, and compliance requirements Must have strong technical skills in scripting, Python, PowerShell, C#, SQL or other programming languages Solid track record in application deployment best practices Proactive system monitoring and troubleshooting, owning reliability improvements and ensuring their successful delivery Soft ...

Java Developer AI Claude - FinTech

Hiring Organisation
Client Server
Location
Newcastle upon Tyne, UK
Employment Type
Full-time
join the team in Central Newcastle offices on a fulltime basis (Monday to Friday). About you: You have strong backend, multithreaded Java development experienceYou have a strong knowledge of financial markets and have previous experience of working on trading systemsYou have a good understanding ...

XVA/CCR Quantitative Developer (C++)

Location
Greater London, England, United Kingdom
libraries and platforms within an optimised architecture. Interacting with and supporting Trading, Risk and IT partners across the business. Technical Competence Strong C++ programming skills, with the ability to design and implement robust, high-performance quantitative libraries. Good working knowledge of SQL, C# and VBA. Sound understanding ...

Senior C++ Engineer

Location
Greater London, England, United Kingdom
trading engine versionsRequirementsMinimum 5 years post-graduation professional C++ software development experience in the financial industrySolid understanding of parallel, asynchronous, and multithreaded programming for distributed systemsGood knowledge of algorithms and data structuresStrong analytical and problem-solving skillsUnderstanding of trading lifecycle, including order capture ...

Backend Software Engineer Java - FinTech

Hiring Organisation
Client Server
Location
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom
Employment Type
Permanent
join the team in Central Newcastle offices on a fulltime basis (Monday to Friday). About you: You have strong backend, multithreaded Java development experience You have a strong knowledge of financial markets and have previous experience of working on trading systems You have a good ...

Full-Stack C# Developer

Hiring Organisation
Deerfoot Recruitment Solutions
Location
London, United Kingdom
Salary
£ 70 K
love to hear from you if you also have experience in multi-threaded application development, JavaScript front-end frameworks like React, network programming (TCP / UDP), or distributed version control systems like Git or PlasticSCM. What is on Offer: Our client believesin supporting your career ...

VP, Trading Systems Developer

Hiring Organisation
Galaxy Digital
Location
London, UK
Employment Type
Full-time
work. What We're Looking For: Excellent core Java skillsExtensive experience of Java Application and Garbage Collection optimizationExceptional knowledge of concurrency and multithreaded programmingExperience of developing low latency pricing and trading systemsKnowledge of low latency messaging (e.g. Aeron, 29West)Solid understanding of networking fundamentals (TCP / ...

Full Stack Software Developer 197637

Location
Greater London, England, United Kingdom
learning and technical development Multi-threaded and performance-focused application development Version control tools such as Git Distributed systems or network programming experience Computer Science or related STEM education What They Offer Performance-related bonus with strong earning potential Private healthcare and pension Exposure ...

Senior Simulation Software & Security Engineer

Location
Crawley, England, United Kingdom
includes manufacturing engineering technology), chemistry, physics, mathematics, data science, or computer science Very strong proficiency in modern C / C++ and low-level programming skills, ability to write clear, maintainable, and efficient code Experience developing iOS application security architecture Experience with secure cryptography usage and key management … native application security for desktop and mobile applications Knowledge of build caching and distributed build systems Background in performance optimization, memory management, and multithreaded programming Proven experience working directly in and modifying a large, existing code base Proven experience handling multiple tool chains ...

Java Software Engineer - Trading

Hiring Organisation
Quant Capital
Location
London, UK
Employment Type
Full-time
financial markets is required. The Java Engineer Must have: Strong core Java design and development skillsThorough understanding of computing fundamentals, object orientated programming, threading, concurrency and distributed systemsExperience of developing multi-threaded java applicationsApache KafkaAutomated Unit and Integration testing experienceMaven, Git, AWSDrive, creativity and ambition ...

Senior Software Engineer, C++

Location
Greater London, England, United Kingdom
industry preferred) Ability to write clean, reliable, and highly scalable code Good knowledge of algorithms and data structures Experience in parallel, asynchronous, and multithreaded programming Interest in achieving maximum performance from available hardware and software Ability to communicate with technical and non‐technical business ...

Senior Software Engineer, C++ , Core Platform

Hiring Organisation
Flow Traders
Location
London, UK
Employment Type
Full-time
proprietary trading industry preferred) Ability to write clean, reliable, and highly scalable codeGood knowledge of algorithms and data structuresExperience in parallel, asynchronous, and multithreaded programming Interest in achieving maximum performance from available hardware and software Ability to communicate with technical and non-technical business ...

Embedded Software Engineer

Location
Nottingham, England, United Kingdom
delivery.* Demonstrable experience in a technical leadership role within a software team.* Expert knowledge and experience with implementation skills such as object-oriented programming, pair programming, memory management, distributed systems programming, multi-threaded programming, and on-target debugging. ...

Trading Systems Developer

Location
Greater London, England, United Kingdom
relevant Microsoft tech development experience within Trading systems environment. Excellent core .NET and C# skills and exceptional knowledge of concurrency and multithreaded programming. Proven experience developing low latency pricing and trading systems including event driven architecture. Strong application performance profiling and optimisation skills. Experience working ...

Junior Java Engineer – Investment Management

Hiring Organisation
Quant Capital
Location
London, United Kingdom
Salary
£ 70 K
Science, Maths, Physics Degree of SimilarMUST Have INVESTMENT BANK EXPERIENCEStrong core Java design and development skillsThorough understanding of computing fundamentals, object orientated programming, threading, concurrency and distributed systemsExperience of developing multi-threaded java applicationsThe environment is that of Facebook or Google, relaxed open with time ...

Java Engineer - Investment Management

Hiring Organisation
Quant Capital
Location
London, UK
Employment Type
Full-time
Bank, Consultancy, Fund or Asset Manager·Strong core Java design and development skills·Thorough understanding of computing fundamentals, object orientated programming, threading, concurrency and distributed systems·Experience of developing multi-threaded java applicationsThe environment is that of Facebook or Google, relaxed open with time to think ...

Senior Software Engineer, C++

Hiring Organisation
Flow Traders
Location
London, UK
Employment Type
Full-time
ingestion, order execution, and algorithmic trading systems (proprietary trading industry preferred).Strong knowledge of algorithms and data structures. Experience in parallel, asynchronous, and multithreaded programming. Demonstrated ability to write clean, reliable, and highly scalable C++ code. Interest in extracting maximum performance from available hardware and software ...

Senior Software Engineer, Trading Platform, C++

Location
Greater London, England, United Kingdom
years of experience working developing high-availability systems in C++ with very tight resource / latency constraints Have a background in multi-threaded programming and a strong understanding of hardware / software interaction Are comfortable working "under the hood" and you are quite skilled in performance tuning ...

Senior Software Engineer, Trading Platform, C++

Hiring Organisation
DRW
Location
London, UK
Employment Type
Full-time
years of experience working developing high-availability systems in C++ with very tight resource / latency constraintsHave a background in multi-threaded programming and a strong understanding of hardware / software interactionAre comfortable working "under the hood" and you are quite skilled in performance tuning (applications, Linux ...

Senior Software Developer

Hiring Organisation
Spectrum IT Recruitment
Location
City of London, London, United Kingdom
Employment Type
Permanent
Salary
£120000 - £150000/annum
Experience 5+ years' professional software development experience Strong commercial experience developing applications using C# and modern .NET Excellent understanding of object-oriented programming, software design principles and architecture Proven experience designing and developing production-grade, scalable software systems Strong experience working with SQL Server, Oracle … Mathematics, Physics, Engineering or another relevant scientific / technical discipline Desirable Technical Experience Experience developing multi-threaded and concurrent applications Understanding of asynchronous programming and parallel processing Experience with TCP / IP, UDP or network programming Experience building low-latency or high-throughput applications ...

Gameplay Programmer

Location
Sheffield, England, United Kingdom
working on current-generation consoles Familiarity with building data-driven and scalable gameplay features Experience with TDD and ECS Experience with multi-threaded programming This role requires you to be in our Sheffield studio for four days a week, with an optional work-from-home ...