Head of Software Engineering
Head of Software Engineering

Head of Software Engineering

Sheffield Full-Time 72000 - 108000 £ / year (est.) No home office possible
C

At a Glance

  • Tasks: Lead engineering teams while engaging directly with clients on innovative projects.
  • Company: Join a top digital agency known for exceptional digital experiences and a collaborative culture.
  • Benefits: Enjoy a mix of hands-on client work and leadership, plus opportunities for professional growth.
  • Why this job: Be part of a passionate team driving innovation in technology and design.
  • Qualifications: 5+ years in senior engineering leadership with expertise in modern tech stacks and agile environments.
  • Other info: Work with a diverse team of 100 professionals and foster a culture of collaboration.

The predicted salary is between 72000 - 108000 £ per year.

Brilliant opportunity for a Head of Engineering to join a leading full-service digital agency. Specializing in designing and building exceptional digital experiences by blending strategy, insight, design and engineering with best-in-class technology and agile methodologies, this is a team of around 100 professionals, including designers, software engineers, project managers, and client service experts. They are now searching for a hands-on leader, someone who remains deeply passionate about innovation and technology. The ideal candidate will be equally comfortable in leadership and hands-on client work, with 50% of your time billable to client projects and the other 50% dedicated to engineering leadership. Key Responsibilities: Hands-on and Billable Aspects: Client Workshops and Presentations: Lead workshops to translate client needs into technical requirements and present solutions to stakeholders. Technical Consultation: Provide expert advice on system architecture, design, and technology stacks, and recommend improvements for client projects. Prototyping and Proof of Concepts (POCs): Develop prototypes or POCs to validate ideas and demonstrate feasibility. Technical Audits and Assessments: Conduct comprehensive system audits and provide detailed recommendations for improvement. Engineering Leadership Aspects: Partner with the Senior Leadership Team, particularly the CTO, to ensure engineering teams adopt programming languages and frameworks that align with technical strategy. Foster a strong engineering culture of innovation and collaboration through communities of practice, hackathons, and knowledge sharing. Hire, mentor, and retain top engineering talent, ensuring their professional growth. Oversee project timing and estimation, participate in business pitching, and respond to tenders. Regularly review and identify gaps in technical capability, ensuring the team has a clear path to mastering new skills. Establish and enforce best practices, standards, and processes for software development. Effectively communicate the engineering vision, strategy, and progress to the senior leadership team. Technical Skills and Expertise: Experience with Inviqa’s core software engineering stack: ReactJS, NextJS, Remix, Node (Express), Python (Django, Flask), AWS & Azure Administration. A vocal advocate for adopting a modern, future-fit tech stack aligned with company goals. At least 5 years in senior engineering leadership with a proven track record of delivering successful projects in a fast-paced, agile environment. Experience in eCommerce (Shopify), modern headless CMS (ContentStack), and Product Information Management (Akeneo) is highly desirable. Strong background in software architecture, engineering processes, and development standards.

Head of Software Engineering employer: Chemistry London

Join a dynamic and innovative digital agency that values creativity and collaboration, where your leadership will directly impact the development of cutting-edge digital solutions. With a strong emphasis on professional growth, you will have access to mentorship opportunities and a culture that encourages knowledge sharing through hackathons and communities of practice. Located in a vibrant tech hub, this role offers a unique blend of hands-on client engagement and strategic engineering leadership, making it an ideal environment for those passionate about technology and innovation.
C

Contact Detail:

Chemistry London Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Head of Software Engineering

✨Tip Number 1

Make sure to showcase your hands-on experience in client workshops and technical consultations. Highlight specific examples where you've successfully translated client needs into technical requirements, as this is a key aspect of the role.

✨Tip Number 2

Demonstrate your leadership skills by discussing how you've fostered an engineering culture of innovation and collaboration in previous roles. Mention any initiatives like hackathons or communities of practice that you've led or participated in.

✨Tip Number 3

Emphasize your technical expertise with the required tech stack, especially ReactJS, Node, and Python. If you have experience with eCommerce platforms or headless CMS, make sure to highlight those projects to align with the company's focus.

✨Tip Number 4

Prepare to discuss your approach to mentoring and retaining top engineering talent. Share your strategies for professional growth and how you've successfully managed project timing and estimation in fast-paced environments.

We think you need these skills to ace Head of Software Engineering

Leadership Skills
Technical Consultation
System Architecture Expertise
Prototyping and Proof of Concepts (POCs)
Technical Audits and Assessments
Agile Methodologies
ReactJS
NextJS
Node (Express)
Python (Django, Flask)
AWS Administration
Azure Administration
eCommerce Experience (Shopify)
Headless CMS Knowledge (ContentStack)
Product Information Management (Akeneo)
Software Development Best Practices
Mentoring and Talent Development
Communication Skills
Project Management
Innovation and Collaboration

Some tips for your application 🫡

Understand the Role: Take the time to thoroughly read the job description for the Head of Software Engineering position. Understand the key responsibilities and required skills, especially the emphasis on both hands-on client work and engineering leadership.

Tailor Your CV: Customize your CV to highlight relevant experience in software engineering leadership, client engagement, and technical consultation. Make sure to showcase your familiarity with the specified tech stack and any successful projects you've led.

Craft a Compelling Cover Letter: Write a cover letter that reflects your passion for innovation and technology. Discuss your leadership style, how you foster collaboration within teams, and provide examples of how you've successfully managed client relationships and technical projects.

Showcase Your Technical Expertise: In your application, emphasize your experience with the core technologies mentioned, such as ReactJS, Node, and AWS. If applicable, include specific examples of projects where you utilized these technologies to achieve successful outcomes.

How to prepare for a job interview at Chemistry London

✨Show Your Passion for Technology

As a Head of Software Engineering, it's crucial to convey your deep passion for innovation and technology. Share specific examples of how you've embraced new technologies in past projects and how you plan to continue doing so in this role.

✨Demonstrate Leadership Experience

Highlight your experience in leading engineering teams and fostering a culture of collaboration and innovation. Be prepared to discuss how you've mentored talent and contributed to their professional growth in previous positions.

✨Prepare for Technical Discussions

Since the role involves providing technical consultation, brush up on your knowledge of system architecture and the specific tech stack mentioned in the job description. Be ready to discuss how you would approach technical audits and assessments.

✨Engage in Client-Focused Scenarios

Given that 50% of your time will be billable to client projects, prepare to discuss how you would lead client workshops and translate their needs into technical requirements. Think of examples where you've successfully presented solutions to stakeholders.

Head of Software Engineering
Chemistry London
C
  • Head of Software Engineering

    Sheffield
    Full-Time
    72000 - 108000 £ / year (est.)

    Application deadline: 2027-01-09

  • C

    Chemistry London

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>