Senior C++ Software Engineer

Redtech Recruitment Ltd.

Cambourne

Hybrid

GBP 85,000 - 120,000

Full time

6 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Family private medical insurance
Enhanced family leave
Salary sacrifice pension

Job summary

RedTech is seeking a Senior C++ Software Engineer to design and enhance software for macOS using modern C++, with Swift and related technologies. The role is based in Cambridge with hybrid work, including a minimum of 2 days per week in the office.

You will contribute to production-quality software, mentor engineers, and collaborate across teams while exploring security-focused and analytical capabilities. Competitive benefits accompany this challenging opportunity.

Qualifications

  • Strong commercial experience delivering production-quality software in C++ (macOS).
  • Experience with Swift programming language.
  • Proficient in Unix, Linux or macOS development environments.
  • Excellent analytical and problem-solving skills.
  • Ability to work autonomously and make well-reasoned technical decisions.

Responsibilities

  • Design, develop and maintain complex software for macOS environments.
  • Build reliable production-quality software using modern C++ and Swift.
  • Contribute to new product ideas and continued development of platforms.
  • Collaborate with engineers and technical teams to solve challenging problems.
  • Participate in code reviews and promote high software engineering standards.
  • Develop automated tests and produce clear technical documentation.
  • Investigate system behaviour and use findings to improve product capabilities.
  • Provide technical guidance and mentoring to other engineers.

Skills

Modern C++
Swift
Unix
Linux
macOS
Analytical thinking
Autonomy
Team collaboration
Docker
Cloud
Security interest
Mentoring
Communication

Tools

Docker

Job description

A fantastic opportunity for an experienced Senior Software Engineer to join a successful technology company developing complex, high-performance software products. Working within an established research and development team, you will design and enhance software for macOS environments using modern C++, while also working with Swift and a broader range of technologies.

Location: Cambridge, hybrid working with a minimum of 2 days per week in the office

Requirements for Senior C++ Software Engineer:

  • Strong commercial experience developing production-quality software using modern C++
  • Experience with Swift
  • Good knowledge of Unix, Linux or macOS development environments
  • Excellent analytical and complex problem-solving skills
  • Ability to work autonomously and make well-reasoned technical decisions
  • Experience working collaboratively within a software engineering team
  • Familiarity with Docker and cloud-based environments
  • An interest in software security, system behaviour or analytical technologies would be advantageous
  • Strong communication skills with the ability to support and mentor other engineers

Responsibilities for Senior C++ Software Engineer:

  • Design, develop and maintain complex software for macOS environments
  • Build reliable, maintainable and production-quality software using modern C++ and Swift
  • Contribute to new product ideas as well as the continued development of established platforms
  • Work closely with engineers and other technical teams to solve challenging problems
  • Participate in code reviews and promote high software engineering standards
  • Develop automated tests and produce clear technical documentation
  • Investigate system behaviour and use the findings to improve product capabilities
  • Provide technical guidance and mentoring to other engineers

What the role offers:

  • Technically challenging work within an innovative research and development environment
  • The opportunity to use modern C++, further your Swift expertise and work across the software lifecycle
  • Excellent benefits including family private medical insurance, enhanced family leave and a salary sacrifice pension

We’re committed to creating an inclusive and accessible recruitment process. If you require reasonable adjustments for your application or during the review process, please highlight this by separately emailing (if the job board has removed this email address, full contact details are readily available on our website).

We are an equal opportunity employer and value diversity at RedTech. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Senior C++ Software Engineer • Cambridge, CAM, gb

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior C++ Software Engineer
Senior C++ Software Engineer

RedTech Recruitment • Cambridge

Hybrid
GBP 75,000 - 110,000
Family private medical insurance
Enhanced family leave
Salary sacrifice pension
Senior C++ Engineer - Hybrid (Cambridge) macOS/Swift
Senior C++ Engineer - Hybrid (Cambridge) macOS/Swift

Redtech Recruitment Ltd. • Cambourne

Hybrid
GBP 85,000 - 120,000
Family private medical insurance
Enhanced family leave
Salary sacrifice pension
Software Engineer C++ Swift Macos
Software Engineer C++ Swift Macos

Client Server • Cambourne

Hybrid
GBP 68,000 - 80,000
Pension
Private Medical Insurance
Life Assurance
+3
Software Engineer C++ Swift MacOS
Software Engineer C++ Swift MacOS

Client Server Limited • Cambridge

Hybrid
GBP 72,000 - 88,000
Pension
Private Medical Insurance
Life Assurance
+3
Software Engineer – Mid-Level or Senior
Software Engineer – Mid-Level or Senior

RedTech Recruitment • Cambridge

Hybrid
GBP 60,000 - 80,000
Senior Software Engineer (C++ & Swift)
Senior Software Engineer (C++ & Swift)

Front Door Defense • Greater London

Hybrid
GBP 90,000 - 130,000
23 days' holiday + public holidays, up
Birthday day off
Private medical insurance for family
+5
Senior Software Engineer
Senior Software Engineer

Oho Group • Cambridge

On-site
GBP 70,000 - 100,000
Discretionary bonus
Software Engineering Consultant
Software Engineering Consultant

Ecm Selection • City Of London

Hybrid
GBP 60,000 - 85,000
Relocation assistance
Hybrid work option
Competitive salary
Senior Software Engineer (C/C++)
Senior Software Engineer (C/C++)

Octagon Group • Stevenage

Hybrid
GBP 70,000 - 100,000
MacOS C++/Swift Engineer — Hybrid/Remote (Cambridge)
MacOS C++/Swift Engineer — Hybrid/Remote (Cambridge)

Client Server • Cambourne

Hybrid
GBP 68,000 - 80,000
Pension
Private Medical Insurance
Life Assurance
+3