Senior Product Engineer/ CTO scope
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Job description
We’re working with a profitable, growing UK SaaS business to find a Senior Full Stack / Product Engineer who wants genuine ownership of a product rather than simply joining another development team.
This is a small, founder-led technology business with an established product and international customer base. You’ll work closely with the founder and have significant influence over technical architecture, product decisions and how the engineering function evolves.
This isn’t a role for someone who wants a backlog of tickets handed to them. We’re looking for an experienced, opinionated engineer who enjoys understanding the problem, challenging assumptions and deciding what should be built as well as how to build it. What you’ll be doing?
You’ll take broad ownership across the product and engineering lifecycle, including:
- Building and improving customer-facing features across the full stack
- Making architectural and technical decisions
- Working primarily with PHP/Laravel and modern JavaScript
- Contributing confidently across backend and frontend development
- Working directly with the founder on product direction and priorities
- Challenging requirements when you believe there’s a better or simpler solution
- Improving engineering practices, testing, reliability and maintainability
- Using AI extensively within your software engineering workflow
- Experimenting with new AI tools, agents and development approaches
- Taking ideas from initial discussion through to production
Requirements
You’ll likely have strong experience as a Senior Software Engineer, Full Stack Engineer, Product Engineer or similar.
More importantly, we’re looking for someone who:
- Has strong software engineering fundamentals and genuine technical depth
- Is comfortable taking ownership without needing a large engineering team around them
- Has strong PHP/Laravel experience, or the technical ability and desire to become productive with Laravel quickly
- Can work confidently across both backend and frontend
- Thinks about systems and architecture, not just individual features
- Has strong opinions but enjoys having those opinions challenged
- Understands product and commercial trade-offs
- Is pragmatic-you know when something needs engineering properly and when the simplest solution is the right one
- Wants to become deeply involved in one product and business, rather than moving between short-term projects
AI matters here…
We’re particularly interested in engineers who are genuinely excited about how AI is changing software development.
Using Copilot occasionally isn’t really what we mean.
Perhaps you’re experimenting with Claude Code, coding agents, MCP, local LLMs, agentic workflows, automated testing/review, AI-assisted architecture or your own development tooling.
You don’t need to agree with every current trend in AI-in fact, we’d rather you had your own opinions-but we’d expect AI to have meaningfully changed the way you build software.
We’d love to hear about what you’ve experimented with, what’s worked, what hasn’t, and where you think human engineering judgement still matters. The Opportunity
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Navigating the AI Shift
Dev Digest 121 - AI goes offline
Dev Digest 137 - AI'm not sure about this
What is Software Engineering in the Age of AI?