Senior Software Engineer - Agentic AI
Flooid · Birmingham, England, United Kingdom · Hybrid
Pay: GBP 70,000 – 90,000 a year
Posted Oct 5, 2026
Sign up free: we match you to jobs like this, tailor your application and fill the form. 2 free applications every day.
A Senior Software Engineer at Flooid is at the forefront of our product development, delivering the next generation of retail systems software to some of the largest retailers in the world. Our global engineering teams work on product domains and customer solutions, addressing mobility, high-volume systems, integrations, and large-scale data challenges.
Agentic engineering is now part of how we work. We are looking for someone who uses AI agents as an engineering capability, not an occasional assistant: specifying work clearly, giving agents the right context and constraints, reviewing their output with judgement, and using evidence to improve quality and delivery speed. You will be fluent in Cursor and help turn agentic development into a safe, repeatable, measurable way of working across the team.
This is a senior individual-contributor role for an engineer who remains excited by software engineering and wants to build, not simply advise. You will provide technical leadership inside the team, own work from discovery through production, mentor others, and help evolve the standards by which we build software.
Flooid offers a flexible, remote-first culture with hybrid working, access to Udemy Business, and a supportive team that values integrity, adaptability, and customer focus. Travel to Birmingham is essential. If you meet most of this and the rest looks like a stretch you would enjoy, please apply: credible agentic delivery and production engineering judgement matter more than a long list of tools.
Responsibilities:
Act as a senior engineer within a delivery team, providing technical direction and leading by example in design, implementation, quality, and operational ownership.
Own features and technical improvements end to end, from understanding the problem and shaping the solution through build, review, release, monitoring, and iteration.
Develop high-quality full-stack software using Java, Spring, Angular, JavaScript, and related technologies, applying appropriate patterns and balancing functional and non-functional requirements.
Work agentic-first in Cursor: break outcomes into bounded work, provide agents with clear specifications and context, supervise execution, review generated changes, and remain accountable for everything that ships.
Apply spec-driven development so requirements, constraints, acceptance criteria, and technical decisions are clear before implementation begins. Keep prompts, rules, skills, and context versioned and reusable where they form part of the engineering solution.
Use automated tests, evaluation, code review, security checks, and human judgement to validate AI-assisted changes. Treat agent output as untrusted until it has met the same or higher quality bar as any other production change.
Create and improve reusable agentic skills and workflows that reduce repeated effort and make other engineers faster, sharing what works and retiring practices that do not.
Design and evolve…