Back-end Engineer (C++)

SQR Systems
We are deeply passionate about defining the future of mobile and network security.

Job details

Apply now

Sign up to apply

Or sign up to refer and earn a reward of £300


SQR Systems is a leading cyber security company, building the next generation secure communications platform for mobile and Internet of Things (IoT). Our patented software technology combines compression and encryption to enable high quality secure voice, video and messaging. We’re looking for high potential, talented people to join us and help us enable secure communication where it is not possible before.

We were named one of the best secure mobile messaging apps in 2015 and one of the UK's 13 most promising cybersecurity startups.

We’ve worked with organisations such as Vodafone, IBM, BAE Systems, UK Ministry of Defence, US Department of Defense, UK and Global banks as well as other UK Government agencies.

What you’ll do:

The C++ Engineer will design, build and support the core compression, encryption, and communication libraries which power our secure communications platform. They will also work on R&D and customisation projects.

Where you'll work:

We are based in Plexal, one of Europe's leading technology innovation centres based within the Queen Elizabeth Olympic Park. It's a state-of-the art environment designed as a mini-city for companies both big and small to accelerate innovation, complete with a makers lab, events stage, high street and central park. Within 68,000 square feet, over 800 members converge at Plexal to imagine, design and create connected products that improve our lives.

Who we look for in our team:

  • Friendly people who take ownership of what they do and take pride in their work
  • Independent thinkers who are inquisitive and not being afraid to suggest new ideas
  • Technical thinkers who are obsessed with their craft
  • Individuals that are data driven but able to make judgement calls when necessary
  • Team players with a drive to deliver, producing work on time and to a high standard

Main requirements

  • Are great at developing software libraries for multiple platforms (Windows, Linux, Android, iOS, embedded devices) using native C/C++
  • Follow engineering best practices such as test driven development, and continuous integration
  • Are familiar with build tools including Cmake, and are comfortable with a debugger (GDB)
  • Can develop clean interfaces for the libraries you write and can keep the integrator in mind
  • Have experience with networking technologies or streaming and wireless transmission protocols
  • Are happy integrating third party libraries, frameworks and APIs
  • Can communicate to technical and non-technical people, and are able to work in small teams
  • Are comfortable translating high level requirements into technical designs that can be implemented

Nice to have

  • Good knowledge of working with VoIP systems
  • Knowledge of video compression techniques
  • Eagerness to learn about information security principles and encryption technologies
  • Experience of developing a professional grade cross-platform SDK


  • Private medical insurance
  • Company pension scheme
  • Free pastries every Thursday
  • Free beer and pizza night twice a month
  • Regular team outings
  • Hackathons

Apply now

Sign up to apply

Or sign up to refer and earn a reward of £300