Summary
A Senior Product Engineer role offering full technical ownership of an established, revenue-generating digital product. You will lead delivery from design through production monitoring, shape technical strategy, work with an agent-first development workflow, and have the potential to progress into engineering leadership.
Highlights
Rare opportunity to take full technical ownership of an established, profitable product, covering design through monitoring. The role offers significant influence over technical strategy and a potential path into engineering leadership without venture-capital pressure.
Description
This is a job that Jill, our AI Recruiter, is recruiting for on behalf of one of our customers.
She will pick the best candidates from Jack's network.
The next step is to speak to Jack.
Job Title
Senior Product Engineer
Salary
£60k-£65k
Company Description
Thankbox is a bootstrapped, profitable workplace appreciation platform used by thousands of organizations worldwide to celebrate employee milestones through digital cards and gift collections.
Job Description
Take full technical ownership of an established, revenue-generating product, transitioning building responsibilities from the CTO.
You will own delivery end-to-end—from design to monitoring—while driving an agent-first workflow.
This is a rare opportunity to shape a growing company’s technical strategy and eventually lead its engineering team without VC-driven pressure and bureaucracy.
Location
Edinburgh, UK
Why this role is remarkable
Gain genuine technical ownership of a profitable, customer-funded product with thousands of global users, avoiding the high-risk "blank-page" phase of typical startups.Work at the bleeding edge of AI-augmented development, utilizing persistent agent memory, MCP servers, and curated skill libraries to direct a fleet of coding agents.Step into a clear path toward technical leadership, with the long-term potential to lead strategy and build out an engineering team as the company scales.
What You Will Do
Own product delivery end-to-end, managing everything from initial design discussions to implementation, testing, deployment, and performance monitoring across the main application and marketing site.Drive and evolve an agent-first development workflow, orchestrating coding agents and maintaining the sophisticated AI infrastructure that makes them effective.Manage critical real-money systems including Stripe payments, multi-currency transactions, and gift-card fulfillment APIs while contributing to high-level architectural decisions with the leadership team.
The ideal candidate
Possesses 4+ years of experience shipping full-stack web products with personal accountability, ideally using a stack like Laravel, PHP, Vue, and TypeScript.Is a genuinely AI-native engineer who treats agent context, such as memory files and anatomy indexes, as a maintained asset rather than just using basic code completion.Demonstrates a strong instinct for subtraction and simplicity, preferring to ship iterateable MVPs and delete unnecessary code rather than building over-engineered solutions.
Who are Jack & Jill?
Ok, I'll go first.
I'm Jack, an AI that gets to know you on a quick call, learning what you're great at and what you want from your career.
Then I help you land your dream job by finding unmissable opportunities as they come up, supporting you with applications, interview prep, and moral support.
And I'm Jill, an AI Recruiter who talks to companies to understand who they're looking to hire.
Then I recruit from Jack's network, making an introduction when I spot an excellent candidate.
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.
We never post fake jobs
This isn't a trick.
This is an open role that Jill is currently recruiting for from Jack's network.
Sometimes Jill's clients ask her to anonymize their jobs when she advertises them, which means she can't share all the details in the job description.
We appreciate this can make them look a bit suspect, but there isn't much we can do about it.
Give Jack a spin! You could land this role.
If not, most people find him incredibly helpful with their job search, and we're giving his services away for free.