Jobs in JS est. 2016

← All jobs

Goodnotes are hiring a Senior Software Engineer, Agentic Harness Quality and Performance

Senior London, England, United Kingdom posted 2026-10-06

Apply for this position →

Good Systems is the parent company behind Goodnotes, where millions of people capture and develop their ideas.
Goodnotes is where we started, and it’s now the foundation for a growing family of products. By reimagining how we interact with information, we’re bringing together human creativity and the breakthrough capabilities of AI.
We build products that help people turn good thinking into good work.

Our Values

Dream big

Build great things

Operate like an owner

Win like a sports team

Learn and grow fast

Share our passion

Be user obsessed

 

About the role

You join Paddington, our AI-native product line inside Goodnotes, and work directly with Steven, our founder, and a small team shipping new products. Engineers own the full cycle: they design, build, test, ship, and operate what they ship. Coding agents write the code, and the engineer who merges it owns what lands.

You set up our quality practice. You build the agentic harness, the guides and automated checks around those agents, and you teach engineers to extend it. You are a software engineer who cares about quality. You lead the quality domain across the squads as an individual contributor and report to the Engineering Manager. We hire at Senior level and welcome Staff-level candidates.

 

This is the role for you if you're excited to work on:

 

The skills you will need to be successful:

Preferred:

 

The interview process:

 

What's in it for you:

Goodnotes is committed to fostering a diverse, inclusive, and equitable workplace. We welcome applications from individuals of all backgrounds, identities, and experiences, making all employment decisions based strictly on merit, qualifications, and business needs.

 

Note: Employment is contingent upon successful completion of background checks, including verification of employment, education, and criminal records.

By submitting your application, you acknowledge that you have read and understood our Candidate Privacy Notice, which provides important information about the data we collect during the application process. You can find it here. 

 

 

Apply for this position →