Senior Software Engineer

AGS

Liverpool

Hybrid

GBP 70,000 - 110,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Office day in Liverpool per month

Job summary

AGS is seeking a Senior Product Engineer to join a growing, product-focused engineering team. You’ll stay hands-on across the platform, own significant technical areas, and mentor others while shaping architecture and engineering practices.

This role suits someone with 3–5 years of commercial software experience or a recent Senior stepping up, comfortable with Java, Node, React and AWS, and eager to learn new skills. The position offers remote work with one in-office day per month in Liverpool.

Qualifications

  • 3–5 years’ commercial experience building and delivering production software.
  • Demonstrable ownership of projects, features or technical areas beyond simply completing assigned tickets.
  • Experience making technical or architectural decisions within production environments.

Responsibilities

  • Develop and review production-quality software across the platform.
  • Take ownership of technically complex work and deliver it through to production.
  • Break larger problems into clear, achievable pieces of work.
  • Maintain ownership across multiple projects and development cycles.
  • Look for ways to improve how the team builds, tests and releases software.

Skills

Java
Node.js
React
AWS

Tools

Docker
CI/CD
API Gateway
Lambda
DynamoDB
S3
Serverless architecture
Vector databases and RAG frameworks

Job description

Remote (1x day in the office in Liverpool per month)

Tech Stack - Java, Node, React, and AWS

We’re looking for a Senior Product Engineer to join a growing product-focused engineering team. This would suit a strong mid-level engineer with around 3–5 years’ commercial experience, or someone who has recently stepped into a Senior position and is ready for greater ownership and responsibility.

You’ll remain hands-on, working across the platform while taking ownership of significant technical areas, contributing to architecture and helping shape how the wider engineering team works.

The role combines software development with technical ownership, customer interaction and mentoring. You’ll have the opportunity to influence projects from early-stage ideas through to production and beyond.

This is an opportunity for an engineer who is ready to take the next step — whether that means moving from a strong mid-level position into a Senior role or building on recent Senior-level experience with greater technical ownership.

The successful candidate will be skilled in Java, Node, React and strong in AWS and be willing to learn and develop in new skills as required.

What you’ll be doing

  • Develop and review production-quality software across the platform.
  • Take ownership of technically complex work and deliver it through to production.
  • Break larger problems into clear, achievable pieces of work.
  • Maintain ownership across multiple projects and development cycles.
  • Look for ways to improve how the team builds, tests and releases software.

Technical Ownership

  • Take responsibility for the architecture and technical direction of key areas of the platform.
  • Make pragmatic decisions around data, integrations, security, scalability and system design.
  • Contribute to design reviews and challenge approaches where appropriate.
  • Identify technical debt and put practical plans in place to address it.
  • Make sound technical decisions when requirements or information are incomplete.
  • Support and mentor less experienced engineers through reviews, collaboration and knowledge sharing.
  • Act as someone the wider team can approach for technical guidance.
  • Help maintain engineering standards and contribute to technical decision-making.
  • Support hiring, interviewing and assessment where required.
  • Provide additional technical leadership when the Lead Product Engineer is unavailable.

What we’re looking for

We’re looking for someone with:

  • 3–5 years’ commercial experience building and delivering production software.
  • A strong mid-level background or someone who has recently progressed into a Senior Engineer position.
  • Demonstrable ownership of projects, features or technical areas beyond simply completing assigned tickets.
  • Experience making technical or architectural decisions within production environments.
  • Strong problem-solving skills and the ability to work effectively with changing priorities.
  • Good communication skills and confidence working with both technical and non-technical stakeholders.
  • A genuine interest in product development and the commercial reasons behind what is being built.
  • Experience mentoring, supporting or technically leading other engineers would be a strong advantage.

Technical Experience

We’re particularly interested in candidates with experience in Java and AWS Including:

  • Serverless architecture
  • API Gateway
  • Lambda
  • DynamoDB
  • S3
  • Vector databases and RAG frameworks
  • Docker/containerised applications
  • CI/CD
  • Node.js
  • AWS certifications such as Solutions Architect or ML Specialty
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Developer
Senior Developer

Sellick Partnership • Manchester

Hybrid
GBP 65,000 - 85,000
Senior Product Engineer — Remote, Own Architecture & Delivery
Senior Product Engineer — Remote, Own Architecture & Delivery

AGS • Liverpool

Hybrid
GBP 70,000 - 110,000
Office day in Liverpool per month
Senior Java Engineer
Senior Java Engineer

Anson McCade Pty • Manchester

Hybrid
GBP 70,000 - 95,000
Flexible/hybrid working
Flexitime
City-centre offices
+2
Senior Java Software Engineer
Senior Java Software Engineer

NatWest Group • Manchester

Hybrid
GBP 70,000 - 110,000
Senior Software Engineer - Java/Springboot
Senior Software Engineer - Java/Springboot

Stealth iT Consulting • United Kingdom

Hybrid
GBP 60,000 - 70,000
Senior Software Engineer
Senior Software Engineer

Maxwell Bond • Knutsford

Remote
GBP 55,000 - 75,000
Company funded trips abroad
Remote first collaboration
Monthly in-office meetings
Java Software Engineer
Java Software Engineer

SR2 | Socially Responsible Recruitment | Certified B Corporation • Bradley Stoke

Hybrid
GBP 60,000 - 85,000
Flexible working hours
Remote or office working
External training & L&D budget
+2
Senior Software Engineer - PHP & React
Senior Software Engineer - PHP & React

Harnham • Greater London

Remote
GBP 70,000 - 85,000
Fully remote
Java Software Engineer
Java Software Engineer

SR2 | Socially Responsible Recruitment | Certified B Corporation • Bath

Hybrid
GBP 60,000 - 85,000
Remote-first
On-site visits occasional
External training
+4
Java Software Engineer
Java Software Engineer

SR2 | Socially Responsible Recruitment | Certified B Corporation • Newport

Hybrid
GBP 60,000 - 85,000
Flexible working hours
Remote or onsite options
Career coach
+3