Software Engineer

Battenhall — United Kingdom · Posted ~2 hours ago

Senior Full-time

Skills

full-stack development backend development software engineering project delivery technical leadership backend technologies

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A full-stack software engineering role with a strong backend focus, involving ownership of production systems, technical planning, and collaboration across project teams. The position suits engineers who enjoy leadership and innovation in a dynamic environment.

Highlights

Opportunity to lead technical delivery, coordinate engineering projects, and contribute to innovative product development in a fast-moving environment.

Description

Role Summary 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 and lead project delivery while directing the planning, prioritisation, and coordination of engineering work. Bringing proven team leadership, you will delegate work, run internal and client meetings, and apply a commercially minded approach to enhance our service offering, all while thriving in a small, fast-moving environment 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.Demonstrating team leadership by delegating tasks, planning workflows, and coordinating team efforts for smooth delivery.Leading and running meetings internally and with clients to interrogate briefs, present progress, and align on technical strategy.Applying commercial acumen to engineering decisions, ensuring technical outputs actively strengthen Battenhall's agency service offerings.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. Key skills 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).Demonstrated team leadership experience with strong skills in delegating work, running meetings, and driving team accountability.Experience planning, prioritising, and delegating engineering deliverables and coordinating team workflows.Proven ability to mentor, guide, and support the growth of junior team members.Commercially minded with an understanding of how technical innovation drives client service offerings and agency growth.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.