Skip to main content
Back to all jobs

Principal Systems Engineer at Harmonic Security Inc.

We are looking for a Principal Systems Engineer to lead the development of our security-critical endpoint agents in Rust. This is a high-impact role paying £150k-£195k + equity, where you will build the low-level architecture that protects enterprise data in the AI era. If you enjoy solving complex systems problems at the OS level for Windows, macOS, and Linux, this is your chance to join a fast-moving, AI-first team making a global impact.

About this role

Role overview

As a Principal Systems Engineer at Harmonic Security Inc., you will lead the development of low-level, security-critical endpoint agent software. Operating across Windows, macOS, and Linux, you’ll build high-performance Rust components that monitor and protect data movement. This is a mission-critical role defining how enterprises secure their AI-driven future at the OS level.

About the company

Harmonic Security provides an AI Governance and Control (AIGC) platform that enables enterprises to adopt AI tools safely without risking data security and privacy. The company offers a 'zero-touch' data protection platform utilizing pre-trained, specialized large language models to detect sensitive data with high accuracy. Key offerings include Harmonic Protect, a data protection platform for secure AI adoption, and MCP Gateway, a developer-friendly gateway providing visibility and control over agentic AI ecosystems. The platform addresses 'Shadow AI' by offering continuous monitoring of unapproved AI tools, assessing associated risks, and allowing security teams to manage access and block sensitive content from being uploaded. Harmonic employs an end-user 'nudging' approach to guide safe AI usage alongside traditional security enforcement.

What you'll do

What you will do

  • Design and optimize security-critical endpoint agent components in Rust, ensuring reliability across Windows, macOS, and Linux platforms.
  • Architect foundational agent systems for signal collection and on-device controls, setting the technical bar for correctness, performance, and safety.
  • Work closely with backend and security engineers to bridge low-level system signals with enterprise-grade policy enforcement and real-time observability.

Who you are

Who this is a fit for

  • Strong production experience in Rust or C++, with a deep understanding of memory safety, concurrency, and systems programming fundamentals.
  • Proven track record building security-critical client software like EDR, XDR, or DLP agents across multiple operating systems.
  • A proactive, AI-first mindset, comfortable using tools like Cursor or Claude to accelerate development and solve complex, low-level technical challenges.

Why this role

Why this role is remarkable

  • Build a category-defining product at a $25M Series A startup founded by seasoned cybersecurity leaders who previously built Digital Shadows.
  • Work at the cutting edge of AI-first security, writing high-performance Rust code that runs on millions of devices with sub-500ms latency.
  • High-impact leadership role reporting to the VP of Engineering, influencing the core architecture and technical direction of the entire endpoint platform.

Jack & Jill

How Jack & Jill work together

Jack
I get to know what you’re great at, then find roles you’d never find yourself.
Jill
I recruit from Jack’s network and make the intro when I spot a great match.

Meet Jack

Thumbnail for Meet Jack

Jack gets to know what you're great at and what you want next, then searches 15 million jobs daily and helps you discover roles at companies like this.

How does this work?

Jack’s an AI agent for job searching and career coaching. He works for you.

Jill is the AI recruiter working for the company. She recruits from Jack’s network.

If it’s a match and the company wants to meet you, they’ll make the intro. In the meantime, if you’d like, Jack will send you excellent alternatives.

Learn about Jack

Ready to find your next role?

Talk to Jack for 10 minutes and see your first matches.