Senior Software Engineer
- 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 looking for a strong Full Stack Engineer who has already adopted an AI-first, agentic approach to developing software.
That doesnât mean using Copilot to write code faster.
We want someone who is already changing how they engineer software because of AI - defining specifications and prompts, delegating engineering tasks to agents, creating reusable agent skills and workflows, reviewing what comes back and remaining technically accountable for the end result.
Youâll join an established engineering team working on a workflow automation platform used by 100+ clients.
The team is now moving towards an Agentic Software Development Lifecycle, and theyâll be the first engineering team within the wider business to properly adopt this way of working.
Requirements
- Full Stack experience, ideally with Angular/TypeScript, although other modern frontend frameworks are absolutely relevant.
- Strong understanding of system design, architecture and design patterns.
- Commercial experience using AI-first and agentic development practices as part of real software delivery.
- Experience defining specifications and prompts for agents rather than simply prompting an AI coding assistant for snippets of code.
- Experience delegating engineering tasks to agents and then overseeing, reviewing and challenging their output.
- Experience creating reusable agent skills, workflows or development patterns.
- Evidence that AI is being used across more of your software development lifecycle - development, testing, PRs, code review, QA, documentation or similar.
- Strong enough technically to challenge AI-generated code and decisions around architecture, security, quality, maintainability and system design.
- Someone who understands when to trust an agent, when to redirect it and when to override it completely.
- Someone who can bring what theyâve learned to an established engineering team and help other engineers adopt a more agentic way of working.
About the company
The product itself has an evolving AI roadmap covering natural language workflow creation, agentic capabilities, MCP and LLM integration, but they donât want to over-index on experience building AI products.
The bigger opportunity is changing how the team builds software.
Youâll be joining the first team within the business to properly adopt an agentic development approach and helping answer some genuinely interesting engineering questions:
How much of the SDLC can we delegate to agents? How should we specify the work? What reusable agent capabilities should we build? Where does human judgement need to remain? And how do we make sure engineers are still technically accountable for what gets shipped?
If your AI experience amounts to âI use Copilot every dayâ, this probably isnât the role.
If youâve genuinely started building software differently because of agents and can talk specifically about how youâve used them, what youâve delegated to them and how youâve managed and challenged their output, weâd like to speak with you. #J-18808-Ljbffr
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
What is Agentic Programming and Why Should Developers Care?
Dev Digest 120 - Apple and peers
What is Software Engineering in the Age of AI?