Senior Software Engineer - Agentic AI

Flooid

Birmingham

On-site

GBP 90,000 - 110,000

Full time

6 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Flooid is seeking a Senior Software Engineer to drive the next generation of retail systems. You will own features end-to-end, mentor others, and shape engineering standards while delivering high-quality production software.

The role emphasizes agentic development using Cursor, with senior technical leadership across delivery teams. We value flexibility with a remote-first culture and hybrid working, plus opportunities to explore Udemy Business content.

Qualifications

  • Strong hands-on software development experience at senior level.
  • Proven ability to design, build, release and operate production software.
  • Fluency with Java and Spring; competent with modern frontend tech.

Responsibilities

  • Provide technical direction and lead by example in design, implementation and operations.
  • Own features end-to-end from discovery through production and monitoring.
  • Develop full-stack software using Java, Spring, Angular and related tech.
  • Work agentic-first in Cursor with clear specs and context for agents.
  • Drive engineering standards across the software delivery lifecycle.

Skills

Java
Spring
Angular
Cursor
Agentic development

Job description

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.

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 scalable, resilient solutions, including third-party integrations and legacy modernisation, and communicate technical decisions and trade-offs clearly. Drive engineering standards across the software delivery lifecycle, including clean code, automated testing, CI/CD, secure-by-design practices, observability, documentation, and safe rollback. Troubleshoot complex issues across services and environments, contribute to incident response, and ensure root causes and follow-up actions are addressed rather than symptoms being hidden. Partner with Product, Business Analysis, Quality Engineering, Architecture, and Operations to shape requirements, sequence work, manage risk, and deliver high-quality outcomes at the times committed. Use a small set of delivery and quality measures to guide improvement, including lead time, escaped defects, change failure, reliability, and where useful agent intervention or rework. Optimise for customer and business outcomes, not code volume or AI usage. Mentor and coach engineers through pairing, reviews, feedback, and knowledge sharing, raising both traditional engineering capability and confidence in agentic ways of working.

Essential

Strong experience as a software engineer with clear progression to senior-level ownership, including designing, building, releasing, and operating production software. Strong hands-on experience with Java and Spring, together with Angular or comparable modern front-end technologies and a sound understanding of full-stack architecture. Fluency in Cursor as part of normal engineering delivery. You can demonstrate how you use it to investigate systems, specify and implement change, review output, test thoroughly, and retain ownership of the result. Practical experience of agentic software development in a real team. Using code completion or asking a chatbot

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Remote-First, Agentic AI & Full-Stack Lead
Senior Software Engineer - Remote-First, Agentic AI & Full-Stack Lead

Flooid • Birmingham

Hybrid
GBP 90,000 - 110,000
Agentic Software Engineer
Agentic Software Engineer

FreshtechIT • Greater London

On-site
GBP 90,000 - 120,000
Senior Applied AI Engineer, Agentic Systems, Go, Distributed Architecture, COR7709
Senior Applied AI Engineer, Agentic Systems, Go, Distributed Architecture, COR7709

Corriculo Ltd • City Of London

Hybrid
GBP 90,000 - 120,000
Senior Forward Deployed Engineer
Senior Forward Deployed Engineer

Synechron • Greater London

Hybrid
GBP 90,000 - 130,000
AI Native Engineer
AI Native Engineer

Accenture • Newcastle upon Tyne

On-site
GBP 90,000 - 120,000
Full Stack Engineer
Full Stack Engineer

SproutsAI • Greater London

Hybrid
GBP 65,000 - 95,000
Agentic AI Forward Deployed Engineer
Agentic AI Forward Deployed Engineer

HCLTech • Slough

On-site
GBP 90,000 - 125,000
Agentic Forward Deployed Engineer
Agentic Forward Deployed Engineer

Salt • Greater London

Hybrid
GBP 96,000 - 126,000
Senior Python Developer
Senior Python Developer

Tech4 Ltd • City Of London

On-site
GBP 90,000 - 130,000
Agentic AI Senior Software Engineer
Agentic AI Senior Software Engineer

Lloyds • Manchester

On-site
GBP 90,000 - 120,000
Holiday allowance
Flexible working
Private medical benefit
+2