This job is no longer available
This job expired on 21/08/2026. It no longer accepts applications.
Software Engineer – High-Performance Algorithms
Haystack · Cambridge
Job description
About the role
We are partnering with a company that creates high‑performance software solutions for a range of industries. Known for optimizing algorithms and communication systems, they deliver cutting‑edge technology that maximises speed and efficiency for their clients.
Key responsibilities
- Develop high‑speed algorithms and communication systems.
- Optimise code for maximum efficiency and performance.
- Utilise expertise in C++ and/or Rust for demanding applications.
- Collaborate with a team of experienced engineers.
- Contribute to the development of innovative software solutions.
Required profile
- Proven experience in C++ development.
- Understanding of high‑speed communication protocols.
- Strong background in algorithm design and optimisation.
- Familiarity with Rust is a plus.
- Motivation to tackle complex performance challenges.
- Ability to work effectively in a hybrid work environment.
Required skills
- C++
- Rust (optional)
- High‑speed communication protocols
- Algorithm design
- Code optimisation
What we offer
- Opportunity to work on cutting‑edge technology.
- Collaborative and challenging work environment.
- Professional growth and development opportunities.
- Hybrid working model.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in the United Kingdom.
Salaries by job title
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Haystack
Cambridge