Enable job alerts via email!

Backend Software Engineer C++

TN United Kingdom

Cambridge

Hybrid

GBP 50,000 - 65,000

Full time

Today
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a forward-thinking software company as a Backend Software Engineer, where you will work on complex systems and contribute to innovative projects. This role offers the chance to develop scalable backend C++ services and engage in exciting future projects, including mobile application development with Flutter and Dart. Enjoy a flexible work environment with the option to work from home, alongside a supportive team that values collaboration and communication. Embrace ongoing learning opportunities and become part of an organization committed to diversity and inclusion.

Benefits

Pension
Private Medical Care
Life Assurance
Travel Insurance
Subsidised Gym Membership

Qualifications

  • Strong C++ development skills with experience in regulated environments.
  • Good understanding of networking technologies and protocols.

Responsibilities

  • Develop backend C++ services focusing on scalability and security.
  • Work on mobile application development using Flutter and Dart.

Skills

C++ Development
Cross-platform Development
Networking Technologies
Communication Skills

Education

Degree in Computer Science

Tools

Flutter
Dart

Job description

Backend Software Engineer / Developer (C++) Cambridge / WFH to £65k

Are you a C++ technologist seeking an opportunity to advance your career while working on complex and interesting systems with ongoing learning opportunities?

You could join a market-leading software company whose remote access product is used by hundreds of millions worldwide.

As a Backend Software Engineer, you will be part of the team responsible for developing the client desktop software that is a key component of the core remote access technology. You will be involved in the entire development lifecycle, from requirements analysis to design, development, and testing, focusing on backend C++ services that require scalability, handle large data volumes, and adhere to security standards.

Initially, you will work on a large project to develop the mobile application for this desktop product using Flutter and Dart, with opportunities to learn these technologies on the job. Future projects include work on cryptography, with a steady pipeline to keep your work engaging.

Location / WFH:

Enjoy a friendly and supportive team environment with flexible working arrangements; most work can be done from home, with monthly meetups at the Cambridge office.

About You:

  • Strong C++ development skills
  • Cross-platform experience (Linux and Windows)
  • Good understanding of networking technologies and protocols (e.g., TCP/IP, UDP, multicast) and security principles, especially in regulated environments
  • Collaborative with clear and concise communication skills
  • Relevant degree (e.g., Computer Science)
  • Experience with Video codecs, Flutter/Dart mobile development is a plus but can be learned on the job

What's in it for you:

  • Salary up to £65k
  • Bonus
  • Pension
  • Private Medical Care
  • Life Assurance
  • Travel Insurance
  • Subsidised gym membership and other perks

Apply now to learn more about this Backend Software Engineer / Developer (C++) role.

At Client Server, we value diversity and are committed to an inclusive workplace. We are an equal opportunities employer, welcoming applicants from all backgrounds and committed to non-discrimination based on race, color, religion, sex, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. Our clients share these values.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.