Software Engineer Innovation London /Hybrid

Battenhall Limited

Greater London

Hybrid

GBP 95,000 - 140,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Private healthcare
Well-being allowance
Hybrid working

Job summary

Battenhall Limited in London is seeking a seasoned Software Engineer to lead the technical delivery of production systems, with a backend-leaning full-stack focus. You will own planning, prioritisation and coordination of engineering work across multi-engineer projects in a small, fast-moving environment.

You'll work with Python and modern frontend frameworks (React/Next.js), deploy on cloud platforms (AWS/GCP), and mentor junior engineers while shaping product direction and client discussions.

Qualifications

  • 5+ years of software engineering experience with a strong full-stack focus (backend-leaning).
  • Proven track record of owning technical delivery for production systems on multi-engineer projects.
  • Strong proficiency in backend technologies (e.g., Python or similar) paired with modern frontend frameworks (React, Next.js, Vue, or similar).
  • Experience planning, prioritising, and delegating engineering deliverables and coordinating team workflows.
  • Proven ability to mentor, guide, and support the growth of junior team members.

Responsibilities

  • Owning the technical delivery of production systems across projects involving multiple engineers.
  • Planning, prioritising, and coordinating engineering work, ensuring smooth collaboration and delivery.
  • Scaling full-stack web applications and SaaS platforms, including custom API integrations and platform extensions.
  • Maintaining and evolving production systems to ensure reliability, performance and long-term maintainability.
  • Collaborating closely with internal client-servicing teams to convert user needs into robust technical solutions.
  • Supporting client discussions where technical input is required, helping to interrogate briefs and present progress to clients and non-technical stakeholders.
  • Keeping up to date with emerging technologies and general trends in tech to inform current and future projects.
  • Thriving in a dynamic, small-team setting by taking on varied cross-functional tasks as required.
  • Mentoring junior engineers by offering technical guidance and supporting their career development.

Skills

Python
React/Next.js
Cloud (AWS/GCP)
Mentoring
Full-stack
Agile
Team leadership

Job description

As a Software Engineer, your role is to help drive and expand Battenhall’s product development and innovation capabilities. As a strong full-stack engineer with a backend focus, you will own the technical delivery of production systems while leading the planning, prioritisation, and coordination of engineering work. You'll play a key role in helping shape the technical direction of our products, coordinating multi-engineer projects, and working flexibly in a small, fast-moving environment where team members comfortably wear multiple hats.

Responsibilities

As part of Battenhall’s Innovation team and reporting to the Staff Software Engineer, your responsibilities include, but are not limited to:

  • Owning the technical delivery of production systems across projects involving multiple engineers.
  • Planning, prioritising, and coordinating engineering work, ensuring smooth collaboration and delivery.
  • Scaling full-stack web applications and SaaS platforms, including custom API integrations and platform extensions.
  • Maintaining and evolving production systems to ensure reliability, performance and long-term maintainability.
  • Collaborating closely with internal client-servicing teams to convert user needs into robust technical solutions.
  • Supporting client discussions where technical input is required, helping to interrogate briefs and present progress to clients and non-technical stakeholders.
  • Keeping up to date with emerging technologies and general trends in tech to inform current and future projects.
  • Thriving in a dynamic, small-team setting by taking on varied cross-functional tasks as required.
  • Mentoring junior engineers by offering technical guidance and supporting their career development.
  • 5+ years of software engineering experience with a strong full-stack focus (backend-leaning).
  • Proven track record of owning technical delivery for production systems on multi-engineer projects.
  • Strong proficiency in backend technologies (e.g., Python or similar) paired with modern frontend frameworks (React, Next.js, Vue, or similar).
  • Experience planning, prioritising, and delegating engineering deliverables and coordinating team workflows.
  • Proven ability to mentor, guide, and support the growth of junior team members..
  • Comfortable working in an agile, fast-paced environment.
  • Deep knowledge of cloud infrastructure (e.g., GCP, AWS, or DigitalOcean), deployment pipelines, and CI/CD.
  • Strong communication skills with the ability to explain complex technical concepts to non-technical partners.
About Battenhall

Battenhall is an award-winning communications agency for the social media age, with a mission to innovate through digital products, services and skills. Battenhall works with some of the world's most respected brands on a full range of PR and marketing communications campaigns that incorporate paid and organic social media, research and insights, design, content, influencer engagement, reputation management, training and more.

We are always on the lookout for talented and enthusiastic people to work in our team. We have a working culture that is fun, dynamic and somewhere you will learn a lot and can grow as the business does. We are offering a competitive salary and benefits including private healthcare, a well-being allowance and hybrid working.

Your race/ethnic group

Ethnic origin is not just about nationality, place of birth or citizenship. It is about the group to which you perceive you belong. Please select the appropriate response or provide an alternative description if required.

Any information you provide will only be used to evaluate the effectiveness of our equality, diversity, and inclusion initiatives, aiming to foster a culture of trust and belonging.

Do you consider yourself to have a disability or long-term health condition?

This includes physical, sensory, mental, or learning disabilities, and long-term conditions that may affect your daily life. We ask this question to ensure we’re fostering an inclusive and supportive workplace, and to understand any adjustments you might need during the recruitment process or in the workplace.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Application Software Engineer (Java/Spring/Backend)
Senior Application Software Engineer (Java/Spring/Backend)

interactive investor • Manchester

Hybrid
GBP 60,000 - 75,000
Group Personal Pension Plan
Life Assurance
Private Medical Insurance
+3
Software Engineer - Java
Software Engineer - Java

Causeway Technologies • Tees Valley

Hybrid
GBP 40,000 - 60,000
25 days annual leave
Pension (4% match)
Private Medical Insurance
+2
Software Engineer - .Net
Software Engineer - .Net

Causeway Technologies • Tees Valley

Hybrid
GBP 45,000 - 70,000
25 days annual leave + holidays
4% pension match
Income protection & life assurance
+5
Technical Lead
Technical Lead

PA Consulting • City of Westminster

On-site
GBP 70,000 - 90,000
Private healthcare
25 days annual leave
Company pension scheme
+4
Senior Software Engineer
Senior Software Engineer

Hargreaves Lansdown • West of England

Hybrid
GBP 55,000 - 75,000
Discretionary annual bonus
25 days holiday + bank holidays
Hybrid working
+4
Full Stack Engineer
Full Stack Engineer

interactive investor • Manchester

On-site
GBP 50,000 - 70,000
Group Personal Pension Plan – 8% employer contribution
Life Assurance and Group Income Protection
Private Medical Insurance – Provided by Bupa
+4
Software Engineer
Software Engineer

Hargreaves Lansdown PLC • Bristol

Hybrid
GBP 70,000 - 110,000
Discretionary annual bonus
25 days holiday + bank holidays
Hybrid working options
+2
Lead Software Engineer
Lead Software Engineer

Lloyds Banking Group • Manchester

Hybrid
GBP 75,000 - 110,000
Pension up to 15%
Annual bonus
Share schemes
+3
Software Engineer
Software Engineer

Worky • Sheffield

Hybrid
GBP 27,000 - 45,000
Health Cash plan
Private Health Insurance
Pension Scheme
+8
Software Engineer
Software Engineer

Westfield Health • Sheffield

Hybrid
GBP 41,000 - 50,000
Health Cash plan
Private Health Insurance
Pension Scheme
+8