is what success in this role looks like: Multi-year Java Expertise: Excellent understanding of Java SE and EE, including core concepts like OOP, multithreading, and memory management. Experience with AWS services for cloud computing and infrastructure management including deployment via Terraform for infrastructure as code Commercial experience with Snowflake More ❯
Harwell, England, United Kingdom Hybrid / WFH Options
OPD (Oxford Product Design)
+) of experience in embedded software design Proficiency in C/C++ and Python Strong background in bare metal programming, RTOS on Microcontrollers and multithreading Proven track record of successfully software development, from architectural design to release for production Version control and repository systems ( Git, etc.) Strong knowledge of wired More ❯
London, England, United Kingdom Hybrid / WFH Options
Blockchain.com
in C/C++ development, including metaprogramming. Experience with Java, Python and SQL would be useful. Experience in several of the following programming areas: Multithreading Network programming, including multicast Performance benchmarking and tuning Extreme interest in delivering high quality software. This means that testing is embedded in the development process More ❯
Requirements : BSc Computer Science or Software Engineering 3+ years’ commercial experience Solid programming experience in OOP languages Proven experience in back-end systems with multithreading and parallel programming Experience in distributed systems and cloud environments Benefits and Incentives: Competitive salary + benefits + stock Talented, collaborative and ambitious team Flexible More ❯
and contribute to Agile planning Conduct code reviews and promote engineering best practices About You: 5+ years’ professional experience with Python Strong knowledge of multithreading, concurrency, and parallelism Experience with PostgreSQL (data modelling and query tuning) Skilled in JavaScript and modern frontend development Hands-on with Docker (development, testing, deployment More ❯
London, England, United Kingdom Hybrid / WFH Options
The ONE Group Ltd
and contribute to Agile planning Conduct code reviews and promote engineering best practices About You: 5+ years’ professional experience with Python Strong knowledge of multithreading, concurrency, and parallelism Experience with PostgreSQL (data modelling and query tuning) Skilled in JavaScript and modern frontend development Hands-on with Docker (development, testing, deployment More ❯
+) of experience in embedded software design , Proficiency in C/C++ and Python , Strong background in bare metal programming, RTOS on Microcontrollers and multithreading , Proven track record of successfully software development, from architectural design to release for production , Version control and repository systems (Git, etc.) , Strong knowledge of wired More ❯
London, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
and clean architecture Contribute to the re-architecture of pricing for speed and efficiency (e.g., pre-calculated sensitivities) Tech Environment Core Java (Java 17+), multithreaded – essential Python – highly desirable React – small part of the stack, nice to have Messaging tech: Solace (Ideal), Aeron, or Kafka etc. Candidate Profile 8+ years More ❯
on internal and cloud environments. Develop continuous integration, release, and automated testing frameworks. Design and manage secure, high-performance databases. Leverage advanced computational techniques: multithreading, vectorization, adjoint differentiation, machine learning. Partner with quants, trading, risk, and IT teams to deliver high-impact systems. Ideal Candidate Will Have: A Bachelor’s More ❯
on internal and cloud environments. Develop continuous integration, release, and automated testing frameworks. Design and manage secure, high-performance databases. Leverage advanced computational techniques: multithreading, vectorization, adjoint differentiation, machine learning. Partner with quants, trading, risk, and IT teams to deliver high-impact systems. Ideal Candidate Will Have: A Bachelor’s More ❯
and other systems surrounding it 5+ years of experience in low latency Linux development using C/C++, STL, Boost Experience designing and implementing multithreaded and distributed systems Experience in front-office trading desk-aligned role is an advantage Good knowledge of distributed network architecture Familiar with C++ optimization techniques More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Understanding Recruitment
senior position. Experience they are looking for in Mid Java Developers: Core Java Developing software from scratch WITHOUT the use of frameworks e.g. Spring Multithreading TDD, CI/CD, Paired-programming environment Data structures, algorithms, threads Working in a modern FinTech environment e.g. startup is a plus An interest in More ❯
senior position. Experience they are looking for in Mid Java Developers: Core Java Developing software from scratch WITHOUT the use of frameworks e.g. Spring Multithreading TDD, CI/CD, Paired-programming environment Data structures, algorithms, threads Working in a modern FinTech environment e.g. startup is a plus An interest in More ❯
Requirements: BSc in Computer Science or related field Minimum 3 yrs’ professional experience writing production quality code, preferably in C++ Solid experience working on multithreaded applications, networks and operating systems Strong understanding of algorithms and data structures Experience with Python development is a strong plus Comfortable operating at various levels More ❯
Fortran). - Further experience with C# (including WinForms, WPF, QML Frameworks) would be desirable. - Strong numeracy and understanding of mathematical modelling. - Experience with CUDA, multithreading, AI/ML would be advantageous. - Any exposure to 3D/2D graphics development (OpenGL, Vulkan) would be beneficial. The company offers an excellent remunerations More ❯
City Of London, England, United Kingdom Hybrid / WFH Options
McGregor Boyall
Circa 3 Days a week in office. Desired Skills and Experience Software Engineering Leadership Java AWS GCP Cloud Software Coding JVM distributed architecture Kafka multithreaded Investment Banking Retail Banking Challenger Bank Spring Boot Spring Management McGregor Boyall is an equal opportunity employer and do not discriminate on any grounds. More ❯
London, England, United Kingdom Hybrid / WFH Options
ZipRecruiter
Circa 3 Days a week in office. Desired Skills and Experience Software Engineering Leadership Java AWS GCP Cloud Software Coding JVM distributed architecture Kafka multithreaded Investment Banking Retail Banking Challenger Bank Spring Boot Spring Management McGregor Boyall is an equal opportunity employer and do not discriminate on any grounds. #J More ❯
innovative features that drive real user value. Essential Skills & Experience (Expert-Level Required) Java (17+) and Spring Boot. Microservices, REST APIs, performance tuning, and multithreaded programming. Architecture and design of scalable, high-performance software. The ability to drive best practices in development, testing, CI/CD, and Agile. This is More ❯
initiatives. Requirements: 8+ years of C++ development experience, with a strong focus on low-level C++ and metaprogramming. In-depth knowledge of memory management, multithreading, CPU cache optimization, and Linux. Familiarity with high-frequency trading systems; finance experience is a plus but not mandatory. Solid understanding of infrastructure and network More ❯
Wokingham, Berkshire, United Kingdom Hybrid / WFH Options
EVS Broadcast Equipment SA
experience in C++ Experience in RESTful APIs, WebSockets, UDP and TCP Experience of tools such as WireShark and Postman Experience of working in large multithreaded codebase Experience in software development on Windows Experience in software design and architecture The following experiences are not mandatory, and will be considered an asset More ❯
Oxford, England, United Kingdom Hybrid / WFH Options
Opus Recruitment Solutions
What experience is needed: 3+ years’ professional experience with C (preferably in systems, embedded, or Linux environments) Strong understanding of low-level memory management, multithreading, and concurrency Experience debugging complex systems and working close to the hardware Comfortable with version control (e.g., Git), CI/CD practices, and agile workflows More ❯
Good development practices such as test automation, IOC, SOLID principles, logging and monitoring. Kafka Automated continuous integration pipelines including automated deployment Distributed & parallel programming & multithreading experience Azure Dev-Ops (Team Foundation Server) for continuous integration, automated test execution and source code management (TFS GIT) Unstructured database technologies (for example MongoDB More ❯
our software development processes. Your Present Skillset Expertise in C++ Development : Proven experience in modern C++ (C+/14/17/20) and multithreaded, high-performance applications on Linux. System Architecture : Demonstrated experience in system-level architecture design for trading or other performance-critical environments. Optimization Techniques : Extensive experience More ❯
Guildford, Surrey, United Kingdom Hybrid / WFH Options
Ecm Selection
GUI development (Qt, QML); 3D graphics toolkits (OpenGL, Vulkan or shaders); CI experience (CMake, JIRA, Git, Jenkins); GIS development tools (GDAL API, MapBox API); multithreading/parallel computing (GPU programming or CUDA); MATLAB/Python scripting for mathematical/geology problems would be advantageous. Due to specific requirements, applicants without More ❯
and contribute to Agile planning Conduct code reviews and promote engineering best practices About You: 5+ years’ professional experience with Python Strong knowledge of multithreading, concurrency, and parallelism Experience with PostgreSQL (data modelling and query tuning) Hands-on with Docker (development, testing, deployment) Familiarity with REST APIs and version control More ❯