high-tech solutions to make the world better, smarter, and healthier. What will you do? Design, implement, and verify new subsystems, modules, and components; Write efficient and maintainable code (C++, C, Python) for various features such as driver control software, human-machine interfaces, algorithm implementation, and/or UI application development; Explore different solution approaches to achieve the best results … process What do you bring? A Bachelor's or Master's degree in Computer Science, Embedded Systems or similar; At least 5 years of experience in software development with C++, C, and Python in the high-tech domain; Experience with O.O., UML, Unit testing, Agile, design principles; You are a team player, solution-oriented, and proactive; Motivation to continuously improve More ❯
high-tech solutions to make the world better, smarter, and healthier. What will you do? Design, implement, and verify new subsystems, modules, and components; Write efficient and maintainable code (C++, C, Python) for various features such as driver control software, human-machine interfaces, algorithm implementation, and/or UI application development; Explore different solution approaches to achieve the best results … process What do you bring? A Bachelor's or Master's degree in Computer Science, Embedded Systems or similar; At least 5 years of experience in software development with C++, C, and Python in the high-tech domain; Experience with O.O., UML, Unit testing, Agile, design principles; You are a team player, solution-oriented, and proactive; Motivation to continuously improve More ❯
high-tech solutions to make the world better, smarter, and healthier. What will you do? Design, implement, and verify new subsystems, modules, and components; Write efficient and maintainable code (C++, C, Python) for various features such as driver control software, human-machine interfaces, algorithm implementation, and/or UI application development; Explore different solution approaches to achieve the best results … process What do you bring? A Bachelor's or Master's degree in Computer Science, Embedded Systems or similar; At least 5 years of experience in software development with C++, C, and Python in the high-tech domain; Experience with O.O., UML, Unit testing, Agile, design principles; You are a team player, solution-oriented, and proactive; Motivation to continuously improve More ❯
high-tech solutions to make the world better, smarter, and healthier. What will you do? Design, implement, and verify new subsystems, modules, and components; Write efficient and maintainable code (C++, C, Python) for various features such as driver control software, human-machine interfaces, algorithm implementation, and/or UI application development; Explore different solution approaches to achieve the best results … process What do you bring? A Bachelor's or Master's degree in Computer Science, Embedded Systems or similar; At least 5 years of experience in software development with C++, C, and Python in the high-tech domain; Experience with O.O., UML, Unit testing, Agile, design principles; You are a team player, solution-oriented, and proactive; Motivation to continuously improve More ❯
high-tech solutions to make the world better, smarter, and healthier. What will you do? Design, implement, and verify new subsystems, modules, and components; Write efficient and maintainable code (C++, C, Python) for various features such as driver control software, human-machine interfaces, algorithm implementation, and/or UI application development; Explore different solution approaches to achieve the best results … process What do you bring? A Bachelor's or Master's degree in Computer Science, Embedded Systems or similar; At least 5 years of experience in software development with C++, C, and Python in the high-tech domain; Experience with O.O., UML, Unit testing, Agile, design principles; You are a team player, solution-oriented, and proactive; Motivation to continuously improve More ❯
Hof van Twente, Overijssel, Netherlands Hybrid / WFH Options
TOPIC Embedded Systems
high-tech solutions to make the world better, smarter, and healthier. What will you do? Design, implement, and verify new subsystems, modules, and components; Write efficient and maintainable code (C++, C, Python) for various features such as driver control software, human-machine interfaces, algorithm implementation, and/or UI application development; Explore different solution approaches to achieve the best results … process What do you bring? A Bachelor's or Master's degree in Computer Science, Embedded Systems or similar; At least 5 years of experience in software development with C++, C, and Python in the high-tech domain; Experience with O.O., UML, Unit testing, Agile, design principles; You are a team player, solution-oriented, and proactive; Motivation to continuously improve More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Hunter Bond
Job title: Software Engineer (C++, Python or Java) Client: Elite High Frequency Trading Firm Salary: £150,000 - £500,000 Base (+ Bonus) Location: London/Hybrid My client are seeking a talented Software Engineer who will play a critical role in developing and optimizing high-frequency trading systems, ensuring they operate at peak performance with minimal latency. This is an … experience will include: Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field. 2+ years of professional development experience as a Software Engineer in either C++, Python or Java. Strong understanding of data structures, algorithms, and software design principles. Experience with multi-threaded programming and real-time systems (C Java) Experience writing software for massive scale More ❯
Job title: Software Engineer (C++, Python or Java) Client: Elite High Frequency Trading Firm Salary: £150,000 - £500,000 Base (+ Bonus) Location: London/Hybrid My client are seeking a talented Software Engineer who will play a critical role in developing and optimizing high-frequency trading systems, ensuring they operate at peak performance with minimal latency. This is an … experience will include: Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field. 2+ years of professional development experience as a Software Engineer in either C++, Python or Java. Strong understanding of data structures, algorithms, and software design principles. Experience with multi-threaded programming and real-time systems (C Java) Experience writing software for massive scale More ❯
london, south east england, united kingdom Hybrid / WFH Options
Hunter Bond
Job title: Software Engineer (C++, Python or Java) Client: Elite High Frequency Trading Firm Salary: £150,000 - £500,000 Base (+ Bonus) Location: London/Hybrid My client are seeking a talented Software Engineer who will play a critical role in developing and optimizing high-frequency trading systems, ensuring they operate at peak performance with minimal latency. This is an … experience will include: Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field. 2+ years of professional development experience as a Software Engineer in either C++, Python or Java. Strong understanding of data structures, algorithms, and software design principles. Experience with multi-threaded programming and real-time systems (C Java) Experience writing software for massive scale More ❯
South East London, England, United Kingdom Hybrid / WFH Options
Hunter Bond
Job title: Software Engineer (C++, Python or Java) Client: Elite High Frequency Trading Firm Salary: £150,000 - £500,000 Base (+ Bonus) Location: London/Hybrid My client are seeking a talented Software Engineer who will play a critical role in developing and optimizing high-frequency trading systems, ensuring they operate at peak performance with minimal latency. This is an … experience will include: Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field. 2+ years of professional development experience as a Software Engineer in either C++, Python or Java. Strong understanding of data structures, algorithms, and software design principles. Experience with multi-threaded programming and real-time systems (C Java) Experience writing software for massive scale More ❯
london (city of london), south east england, united kingdom Hybrid / WFH Options
Hunter Bond
Job title: Software Engineer (C++, Python or Java) Client: Elite High Frequency Trading Firm Salary: £150,000 - £500,000 Base (+ Bonus) Location: London/Hybrid My client are seeking a talented Software Engineer who will play a critical role in developing and optimizing high-frequency trading systems, ensuring they operate at peak performance with minimal latency. This is an … experience will include: Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field. 2+ years of professional development experience as a Software Engineer in either C++, Python or Java. Strong understanding of data structures, algorithms, and software design principles. Experience with multi-threaded programming and real-time systems (C Java) Experience writing software for massive scale More ❯
slough, south east england, united kingdom Hybrid / WFH Options
Hunter Bond
Job title: Software Engineer (C++, Python or Java) Client: Elite High Frequency Trading Firm Salary: £150,000 - £500,000 Base (+ Bonus) Location: London/Hybrid My client are seeking a talented Software Engineer who will play a critical role in developing and optimizing high-frequency trading systems, ensuring they operate at peak performance with minimal latency. This is an … experience will include: Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field. 2+ years of professional development experience as a Software Engineer in either C++, Python or Java. Strong understanding of data structures, algorithms, and software design principles. Experience with multi-threaded programming and real-time systems (C Java) Experience writing software for massive scale More ❯
London, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
Client: Hunter Bond Location: London, United Kingdom Job Category: Other EU work permit required: Yes Job Views: 4 Posted: 28.04.2025 Expiry Date: 12.06.2025 Job Description: Job title: Software Engineer (C++, Python or Java) Client: Elite Algorithmic Market Making Firm Location: London/Hybrid My client is seeking a talented Software Engineer to develop and optimize high-frequency trading systems, ensuring … and fast processing. Requirements: Bachelor’s or Master’s degree in Computer Science, Engineering, or related field. At least 2 years of professional experience as a Software Engineer in C++, Python, or Java. Strong understanding of data structures, algorithms, and software design. Experience with multi-threaded programming and real-time systems (C Java). Experience handling massive scale data (up More ❯
Slough, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
Client: Hunter Bond Location: Slough, United Kingdom Job Category: Other EU work permit required: Yes Job Views: 2 Posted: 31.05.2025 Expiry Date: 15.07.2025 Job Description: Job title: Software Engineer (C++, Python or Java) Client: Elite Algorithmic Market Making Firm Location: London/Hybrid My client is seeking a talented Software Engineer to play a critical role in developing and optimizing … and storage. Requirements: Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field. At least 2 years of professional experience as a Software Engineer in C++, Python, or Java. Strong understanding of data structures, algorithms, and software design principles. Experience with multi-threaded programming and real-time systems (C Java). Experience working with large-scale More ❯
Develop and optimise cross-platform authentication systems, matchmaking systems, lobby systems, and scalable server orchestration to enhance player engagement. Architect high-performance backend services for real-time gameplay, leveraging C++, C#, Go (Golang), NodeJS Collaborate with network engineers, gameplay programmers, and DevOps teams to integrate multiplayer features with minimal latency. Profile, optimise, and scale backend services to ensure reliability, extensibility … planning and execution. Required Skills: Excellent communication and collaboration skills Strong problem-solving skills and attention to detail Excellent programming skills in two or more of the following languages: C++, C#, Go (Golang), NodeJS (C++ and C# preferred) Strong Experience with at least one of the following Cloud Providers (AWS, Azure, GCP) Strong understanding of distributed systems and data structures More ❯
Develop and optimise cross-platform authentication systems, matchmaking systems, lobby systems, and scalable server orchestration to enhance player engagement. Architect high-performance backend services for real-time gameplay, leveraging C++, C#, Go (Golang), NodeJS Collaborate with network engineers, gameplay programmers, and DevOps teams to integrate multiplayer features with minimal latency. Profile, optimise, and scale backend services to ensure reliability, extensibility … planning and execution. Required Skills: Excellent communication and collaboration skills Strong problem-solving skills and attention to detail Excellent programming skills in two or more of the following languages: C++, C#, Go (Golang), NodeJS (C++ and C# preferred) Strong Experience with at least one of the following Cloud Providers (AWS, Azure, GCP) Strong understanding of distributed systems and data structures More ❯
London, England, United Kingdom Hybrid / WFH Options
CoinRoutes
/Mid level Financial technology engineers to help scale out our core market data & trading infrastructure. Some projects include Adding new High-performance order gateways & market data connectors in C++ or Rust, and improving and re-writing existing core systems and protocols. We have a large set of applications written in C, Rust, and Python, and are looking to optimize … you can work from home several days per week, but will be expected to be able to meet with our team in London to collaborate on projects. Required Skills: C++/Rust Python Financial Markets trading experience Working on large-complicated systems with many components High performance message-passing and IPC protocols Linux-based environments Nice to have: HFT experience More ❯
we strive for excellence in quality and safety standards, and we need your expertise to make it happen. Why You'll Love Working With Us: Innovative Projects: Leverage your C++ skills to create next-generation elevator software. You'll lead a Scrum team, develop groundbreaking software, and see your impact firsthand in our lab simulators and test installations. Leadership Opportunities … your ideas and contributions are valued. You'll collaborate with component managers and stakeholders to deliver high-quality software products. Your New Challenges: Develop High-Quality Software: Write embedded C++ software using modern programming standards and tools to advance Schindler's products. Manage Releases: Oversee release schedules and content, ensuring responsiveness to stakeholders' needs. Drive Architecture Decisions: Contribute innovative ideas … Bring to the Table: Educational Background: Master's degree in computer science, software engineering, electronics, or equivalent. Technical Expertise: Extensive experience in developing and maintaining embedded software solutions in C++, C, unit testing, and scripting using state-of-the-art practices. Product Ownership: Proven experience as a technical product owner. Leadership Skills: Strong technical leadership abilities. Tool Proficiency: Experience with More ❯
London, England, United Kingdom Hybrid / WFH Options
TieTalent
security projects. Collaborating with IT, cloud and engineering teams, you'll implement security solutions for low-latency systems and multi-cloud platforms, including AWS, Azure, hybrid infrastructures across Python, C++, and Kotlin/Java environments, ensuring robust protection that supports high-speed, data-driven operations. You will conduct threat modelling, vulnerability assessments and security code reviews across different platforms, ensuring … with flexibility to work from home two days a week. About you: You have strong experience with secure coding practices and development experience with development languages such as Python, C++, Rust, Go and Kotlin/Java You have a strong knowledge of software development, system architecture and security tools You have experience of securing both Linux and Windows based systems More ❯
unlock digital advantage in the most demanding environments. Are you passionate about working with cutting edge technology, and self-motivated to deliver exciting new capabilities? Are you an experienced C++ developer who likes a challenge and is keen to keep your skills current and even cross train into new technologies? As an experienced C++ Developer in BAE Systems AI,you … in-country support staff. Good communication skills are a must. You will have experience in the majority of the following (or a desire to learn it): Software development in C++ including use of modern standards, third-party/open source software (e.g. boost), writing for performance, and concurrency techniques Detailed knowledge of Linux development including build systems, tools, compilers, kernel More ❯
Guildford, Surrey, United Kingdom Hybrid / WFH Options
BAE Systems Applied Intelligence
unlock digital advantage in the most demanding environments. Are you passionate about working with cutting edge technology, and self-motivated to deliver exciting new capabilities? Are you an experienced C++ developer who likes a challenge and is keen to keep your skills current and even cross train into new technologies? As an experienced C++ Developer in BAE Systems AI,you … in-country support staff. Good communication skills are a must. You will have experience in the majority of the following (or a desire to learn it): Software development in C++ including use of modern standards, third-party/open source software (e.g. boost), writing for performance, and concurrency techniques Detailed knowledge of Linux development including build systems, tools, compilers, kernel More ❯
development. In order to produce high-caliber solutions, you will work with cross-functional teams to design, create, and maintain software applications. Duties Use programming languages like Python, Java, C++, C, and Ruby on Rails to design and implement software applications. Create and manage APIs to help different systems integrate seamlessly. Work together with designers and product managers to comprehend … abreast of market developments and new technology to improve software development procedures. Requirements A solid portfolio of finished projects and demonstrated expertise in software development. Proficiency with Python, Java, C++, C, VBA, and Ruby on Rails, among other programming languages. Knowledge of best practices and development processes for applications. Knowledge of integrating third-party services into programs and working with More ❯
Nottingham, England, United Kingdom Hybrid / WFH Options
Formpipe Software AB
new technologies Sharing knowledge and reviewing code with teammates Knowledge and Experience Must-haves: 5–10 years of software development experience across various domains Experience modernizing monolithic systems Strong C++ skills and Windows Desktop Development experience (Win32 is a bonus) Understanding of desktop application development Experience working in a platform team Commitment to long-term projects and team stability Nice … to-haves: Knowledge of Qt Framework Experience with .NET and C# Front-end skills: HTML, React, TypeScript, Node.js Low-level programming (C, C++, Rust) and systems knowledge Skills Ideal candidate traits: Pragmatic problem solver Comfortable with legacy and greenfield projects Eager to learn new tools and technologies Collaborative but capable of independent work Knowledge sharing and mentorship Asks insightful questions More ❯
platforms for local, cloud, and edge applications using WebAssembly. Similar to how Node.js enabled server-side JavaScript, we enable server-side WebAssembly for all supported languages like C/C++, Java, Go, Rust, and many others. Our mission is to make software universally available. About you You are a highly-skilled backend developer with expertise in Python and have curiosity … best practices and principles (such as Agile and CI/CD) and continuous improvement through measurement. Hands-on technical experience with any of the following: Python, GraphQL, C/C++, Rust, etc. Demonstrated experience in developing backend services for a SaaS product. A positive and proactive attitude. Your Qualifications 6+ years of software engineering experience Why Join Us? You want More ❯
London, England, United Kingdom Hybrid / WFH Options
Langham Recruitment
ambitious projects to life. What you’ll do: Architect and build backend systems for multiplayer online games — authentication, matchmaking, lobbies, orchestration, and more Develop high-performance backend services using C++, C#, Go, or Node.js Collaborate across gameplay and network engineering to deliver smooth, low-latency experiences Optimise backend systems for scalability, cost-efficiency, and reliability Build and maintain APIs, microservices … components Ensure clean documentation and support accurate planning with time estimates and reporting What you’ll need: 5+ years' backend development experience (games industry preferred) Strong coding skills in C++, C#, Go, or Node.js (C C# ideal) Deep understanding of distributed systems, real-time networking (WebSockets, RPCs, REST, gRPC) Experience with cloud platforms (AWS, Azure, or GCP) Familiarity with matchmaking More ❯