Job Search and Career Advice Platform

Enable job alerts via email!

Senior Developer

Edison Hill Search

Remote

GBP 70,000 - 95,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A UK technology firm is seeking a Senior C++ Developer who will design and build cutting-edge core systems for industrial edge devices. This role offers the flexibility to work fully or partly remotely while allowing you to shape critical system architectures and contribute to innovative solutions in secure communication. Ideal candidates should have over 10 years of experience in C++ development and a proven track record in complex system design. You'll be part of a dedicated team driving real-world impact with novel technology.

Benefits

Equity that reflects ownership
Work in a mission-driven team
Opportunity to shape technology

Qualifications

  • 10+ years of deep C++ experience.
  • Experience designing and implementing CI/CD pipelines.
  • Strong understanding of cryptographic principles.

Responsibilities

  • Design and own technical architectures.
  • Build software for secure communication between devices.
  • Create deployment mechanisms for edge systems.

Skills

Deep C++ experience
Designing and building complex systems on Linux and Windows
Working with distributed, cloud-based microservices
Delivering containerised architectures
Understanding of cryptographic principles
Experience in start-up or scale-up environments

Tools

Docker
Kubernetes
Job description
The Opportunity

As a Senior C++ Developer, you won't be maintaining legacy code or adding features at the edges. You can work fully remote or partly remote with access to the client’s offices.

You’ll design and build core systems that will ultimately run on millions of industrial edge devices, shaping how they authenticate, communicate, and trust one another—from the edge inward.

This is deep, low‑level engineering with genuine real‑world consequences.

You'll work on:

  • High‑performance C++ systems that are secure, resilientikipedia, and elegant
  • Message‑ and event‑driven architectures spanning cloud, edge, and device‑to‑device communication
  • Decentralised security models that challenge conventional IoT thinking
  • Deployment, configuration, and governance approaches that actually work at industrial scale
  • You have meaningful influence over architecture, standards, and long‑term technical direction
Company Description

Across critical national infrastructure, industrial systems, defence, and smart cities, billions of devices communicate every day—often insecurely, often via fragile, centralised models that were never designed for today’s threat landscape or scale.

This early‑stage్వర UK technology company exists to change that. Working alongside leading academic researchers,olulu team has created a radically new, edge‑native authentication and security platform. It enables real‑time communication and narrow AI across vast industrial networks without relying on always‑on central connectivity.

It is decentralised.

It is post‑quantum secure.

It even operates in untrusted environments.

And it is моз already real.

What You’ll Be Trusted to Do
  • Design and own technical architectures across cloud and edge environments
  • Build software enabling secure communication between cloud services and edge devices—and between devices themselves
  • Create simple, robust deployment and configuration mechanisms for edge‑based systems
  • Help define IoT governance processes and delivery standards
  • Deliver integrated solutions using Agile and model‑driven approaches
  • Con Waren to the standardisation of innovative security and interoperability solutions
  • This is a senior role in autonomy, responsibility, and impact—not just a title.
Qualifications

What we’re looking for:

  • You’ll likely bring 10+ years of deep C++ experience, including:
    • Designing and building complex systems on Linux and Windows
    • Working with distributed, cloud‑based microservices
    • Delivering containerised architectures (Docker, Swarm, Theory, Kubernetes)
    • Implementing CI/CD pipelines and DevOps best practices
    • A solid understanding of cryptographic principles (symmetric/asymmetric cryptography, hashing)
    • Experience thriving in start‑up or scale‑up environments
  • You’ll also be someone who:
    • Documents clearly and automates wherever possible
    • Communicates well, collaborates easily, and can push back constructively
    • Enjoys ambiguity, learns fast, and cares deeply about engineering quality
Bonus Points (Not Essential)
  • Experience with IoT platforms, edge devices, or industrial systems
  • Exposure to embedded Linux environments (Debian, CentOS, Raspbian, OpenWrt)
  • API or SDK design experience
  • Edge‑based AI or GPU compute exposure
  • Familiarity with blockchain concepts
Benefits & Additional Information

Why this role?

  • You’ll work on genuinely novel, patented technology
  • Your work will have real‑world impact at national and global scale
  • You’ll join early enough to shape the platform, not just extend it
  • You'll receive equity that reflects ownership and contribution
  • You’ll work with a small, highly capable, mission‑driven technical team

Edison Hill Search is an Equal Opportunities employer and we encourage applicants from all backgrounds.

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