Senior C++ Developer (Contract)

Instil

Belfast City District

Remote

GBP 90,000 - 120,000

Full time

4 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

United States Digital Space LLC is seeking a Senior C++ Developer to design and build high-performance, scalable C++ services within a Linux-based, microservices architecture. The role focuses on reliability, maintainability, and performance for distributed systems and embedded devices.

You will work across teams to define APIs, ensure secure, high-quality releases, and contribute to CI/CD pipelines and automated testing.

Qualifications

  • 7+ years of professional experience in C++ (C++14/17/20).
  • Experience developing and debugging in Linux environments (shell scripting, system calls, process/thread management).
  • Solid understanding of microservices architecture, RESTful APIs, and service orchestration.
  • Experience with containerization and orchestration tools (Docker).
  • Familiarity with inter-process communication (IPC), message queues, and gRPC.
  • Proficiency in version control (Git) and CI/CD tools (e.g., Jenkins, GitLab CI).
  • Experience with other languages (e.g., Python, Go).
  • Strong analytical and debugging skills.

Responsibilities

  • Design, implement, and maintain C++ services in a microservices-based architecture.
  • Develop and debug software in Linux environments, including scripting and system-level programming.
  • Collaborate with cross-functional teams to define APIs, service contracts, and deployment strategies.
  • Optimize system performance and ensure high availability in distributed systems.
  • Contribute to CI/CD pipelines and automated testing frameworks.
  • Participate in code reviews, architecture discussions.
  • Ensure compliance with security, quality, and performance standards.

Skills

C++ (C++14/17/20)
Linux development
Microservices architecture
RESTful APIs
IPC / gRPC
Git
CI/CD
Python
Go

Tools

Docker
Jenkins
GitLab CI

Job description

We are looking for a Senior C++ Developer with strong experience in Linux-based development environments and Microservices architecture. This role involves designing and building high-performance, scalable services in a distributed system, with a focus on reliability, maintainability, and performance on an embedded device.

Key Responsibilities
  • Design, implement, and maintain C++ services in a microservices-based architecture.
  • Develop and debug software in Linux environments, including scripting and system-level programming.
  • Collaborate with cross-functional teams to define APIs, service contracts, and deployment strategies.
  • Optimize system performance and ensure high availability in distributed systems.
  • Contribute to CI/CD pipelines and automated testing frameworks.
  • Participate in code reviews, architecture discussions.
  • Ensure compliance with security, quality, and performance standards.
Required Skills and Experience
  • 7+ years of professional experience in C++ (C++14/17/20).
  • Experience developing and debugging in Linux environments (e.g., shell scripting, system calls, process/thread management).
  • Solid understanding of microservices architecture, RESTful APIs, and service orchestration.
  • Experience with containerization and orchestration tools (Docker).
  • Familiarity with inter-process communication (IPC), message queues, and gRPC.
  • Proficiency in version control (Git) and CI/CD tools (e.g., Jenkins, GitLab CI).
  • Experience with other languages (e.g., Python, Go).
  • Strong analytical and debugging skills.
Location Requirements

This role is fully remote within the UK. Therefore, candidates can be based anywhere in the United Kingdom.

#InstilCareers #LI-PR1

Find Jobs in United Kingdom on Arbeitnow

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior C++ Developer (Contract)
Senior C++ Developer (Contract)

Instil Software Ltd • Belfast City District

Remote
GBP 70,000 - 100,000
Remote Senior C++ Developer - Microservices & Linux
Remote Senior C++ Developer - Microservices & Linux

Instil Software Ltd • Belfast City District

Remote
GBP 70,000 - 100,000
Remote Senior C++ Developer — Linux Microservices (UK)
Remote Senior C++ Developer — Linux Microservices (UK)

Instil • Belfast City District

Remote
GBP 90,000 - 120,000
Senior C++ Developer (Contract)
Senior C++ Developer (Contract)

Instil • Belfast City District

Remote
GBP 70,000 - 100,000
Software Engineer
Software Engineer

Anson McCade • Manchester

On-site
GBP 50,000 - 70,000
Private medical care
Senior Software Engineer
Senior Software Engineer

Parkside Recruitment • Uxbridge

On-site
GBP 90,000 - 120,000
Senior Development Engineer (C++, Linux)
Senior Development Engineer (C++, Linux)

Luxoft • Greater London

On-site
GBP 90,000 - 150,000
Senior C++ Developer
Senior C++ Developer

AND Digital • Greater London

On-site
GBP 70,000 - 100,000
Senior Software Engineer (C/C++)
Senior Software Engineer (C/C++)

Octagon Group • Stevenage

On-site
GBP 70,000 - 100,000
Senior C++ Developer
Senior C++ Developer

AND Digital Limited • Greater London

Hybrid
GBP 101,000 - 166,000