Software Engineer

Battenhall

Greater London

Hybrid

GBP 70,000 - 110,000

Full time

13 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Private healthcare
Well-being allowance
Hybrid working

Job summary

Battenhall is seeking a Software Engineer to help drive product development and innovation. As a strong full-stack engineer with a backend focus, you will own the technical delivery of production systems and coordinate multi-engineer projects in a small, fast-moving environment where team members wear multiple hats.

You will mentor junior engineers, shape technical direction, and collaborate with internal client-serving teams to translate user needs into robust solutions.

Qualifications

  • 5+ years of software engineering experience with a strong full-stack focus.
  • Proven track record of owning technical delivery for production systems on multi-engineer projects.
  • Strong backend proficiency (Python) with modern frontend frameworks (React/Next.js/Vue).

Responsibilities

  • Own the technical delivery of production systems across multi-engineer projects.
  • Plan, prioritise, and coordinate engineering work for smooth delivery.
  • Scale and maintain full-stack web applications and SaaS platforms.
  • Mentor junior engineers and guide career development.
  • Collaborate with client-serving teams and present progress to stakeholders.

Skills

Full-stack development
Python
React
Next.js
Vue
Cloud platforms
CI/CD
Mentoring

Tools

AWS
GCP
DigitalOcean
CI/CD pipelines

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.

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

Similar jobs worth comparing

Software Engineer Innovation London /Hybrid
Software Engineer Innovation London /Hybrid

Battenhall Limited • Greater London

Hybrid
GBP 95,000 - 140,000
Private healthcare
Well-being allowance
Hybrid working
Senior Full-Stack Engineer - Hybrid Backend Lead
Senior Full-Stack Engineer - Hybrid Backend Lead

Battenhall • Greater London

Hybrid
GBP 70,000 - 110,000
Private healthcare
Well-being allowance
Hybrid working
Senior Full Stack Engineer - Managed Service
Senior Full Stack Engineer - Managed Service

Burendo Limited. • Leeds

On-site
GBP 60,000 - 80,000
25 days Annual Leave
Monthly Wellness Allowance
Learning and Development Allowance
+3
Full Stack Engineer
Full Stack Engineer

Halian | Managed Services, Recruitment Agency & Contract Staffing • Wokingham

Hybrid
GBP 90,000 - 120,000
Generous annual leave entitlement
Pension contribution
Life assurance
+1
Senior Full-Stack Engineer — Backend Lead (Hybrid)
Senior Full-Stack Engineer — Backend Lead (Hybrid)

Battenhall Limited • Greater London

Hybrid
GBP 95,000 - 140,000
Private healthcare
Well-being allowance
Hybrid working
Full Stack Engineer
Full Stack Engineer

G&T (girls and tech!) • Leeds

Hybrid
GBP 59,000 - 70,000
Pension matched up to 6%
Career progression opportunities
Hybrid working model
Senior Software Engineer
Senior Software Engineer

Harnham • Greater London

Hybrid
GBP 60,000 - 75,000
Flexible working
Wellbeing allowance
Enhanced parental pay
+2
Principal Full Stack Engineer - Managed Service
Principal Full Stack Engineer - Managed Service

Burendo Limited. • Leeds

On-site
GBP 60,000 - 80,000
25 days Annual Leave
Additional paid leave for celebrations
Monthly Wellness Allowance
+7
Software Engineer
Software Engineer

Wave Group • Maidenhead

Hybrid
GBP 60,000 - 80,000
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