Senior Developer

London
3 weeks ago
Create job alert

The opportunity
As a Senior C++ Developer, you won’t be maintaining legacy code or adding features at the edges. You have the option to work fully remote or partically remote with access to the clients offices.
You’ll be designing and building 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 must be secure, resilient, 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’ll 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, the 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’s decentralised.
    It’s post-quantum secure.
    It even operates in untrusted environments.
    And it’s 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
  • Contribute to the standardisation of innovative security and interoperability solutions
  • This is a senior role in autonomy, responsibility, and impact — not just 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, 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 Info
    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
    If you’re a senior C++ engineer who wants their next role to be meaningful, technically deep, and legacy-defining, this is worth a conversation.
    Edison Hill Search are operating and advertising as an Employment Agency for permanent positions and as an Employment Business for interim / contract / temporary positions. Edison Hill Search are an Equal Opportunities employer and we encourage applicants from all backgrounds

Related Jobs

View all jobs

Senior Developer

Full Stack Developer

Junior Full Stack Developer

Senior Analyst/Developer (Front & Back-End)

Senior Red Team Security Consultant - CBEST, CCSAS

Video Content Specialist - E-Learning

Subscribe to Future Tech Insights for the latest jobs & insights, direct to your inbox.

By subscribing, you agree to our privacy policy and terms of service.

Industry Insights

Discover insightful articles, industry insights, expert tips, and curated resources.

What Hiring Managers Look for First in Cyber Security Job Applications (UK Guide)

If you want to stand out in the highly competitive world of cyber security job applications, you need to understand what hiring managers look for before they even finish reading a CV. Cyber security hiring managers scan applications quickly and with specific priorities in mind. They assess not just your technical ability, but your judgement, professionalism, clarity, risk awareness and evidence of impact. This guide explains what hiring managers look for first in cyber security applications across roles like Security Analyst, Security Engineer, Penetration Tester, Incident Responder, Security Architect, Governance Risk and Compliance specialists and Cloud Security positions. Use this as a practical, step-by-step checklist to sharpen your CV, LinkedIn profile, cover letter and portfolio before you apply on www.cybersecurityjobs.tech .

The Skills Gap in Cyber Security Jobs: What Universities Aren’t Teaching

Cyber security has become one of the most critical disciplines in the modern economy. From protecting financial systems and healthcare data to securing national infrastructure, cloud platforms and supply chains, cyber security professionals now sit at the frontline of digital trust. Demand for cyber security talent in the UK has surged. Job vacancies remain high, salaries continue to rise, and organisations across every sector report difficulty hiring skilled professionals. Yet despite this demand, many graduates struggle to break into cyber security roles and employers consistently report that candidates are not job-ready. The problem is not intelligence, ambition or academic effort. It is a persistent and widening skills gap between university education and real-world cyber security work. This article explores that gap in depth: what universities teach well, what they routinely miss, why the gap exists, what employers actually want, and how jobseekers can bridge the divide to build sustainable careers in cyber security.

Cyber Security Jobs for Career Switchers in Their 30s, 40s & 50s (UK Reality Check)

If you’re thinking about switching into cyber security in your 30s, 40s or 50s, you’re in good company. Across the UK, organisations of all sizes are hiring people from diverse backgrounds to protect systems, data & customers. But with hype around “hackers” & quick-win courses, it’s hard to separate reality from fiction. This guide gives you a UK reality check: which roles genuinely exist, what employers actually want, how training really works, what to expect on salary & progression & whether age matters. Whether you come from finance, project management, operations, law, HR or customer service, there is a credible route into cyber security if you approach it strategically.