Head of Software Engineering
Head of Software Engineering

Head of Software Engineering

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

At a Glance

  • Tasks: Lead client workshops, provide technical consultation, and oversee engineering leadership.
  • Company: Join a top digital agency focused on innovative digital experiences with a talented team of 100 professionals.
  • Benefits: Enjoy a dynamic work environment with opportunities for professional growth and collaboration.
  • Why this job: Be at the forefront of technology and innovation while shaping the future of digital solutions.
  • Qualifications: 5+ years in senior engineering leadership with expertise in modern tech stacks and agile methodologies.
  • Other info: This role balances hands-on client work with strategic leadership, perfect for passionate tech advocates.

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 experiences. 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 area, 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 will resonate well with the role's responsibilities.

✨Tip Number 2

Demonstrate your leadership skills by discussing how you've fostered a strong engineering culture in previous roles. Share instances of mentoring talent or leading initiatives like hackathons that encouraged innovation and collaboration within your team.

✨Tip Number 3

Familiarize yourself with Inviqa’s core software engineering stack, especially ReactJS, Node, and Python frameworks. Being able to speak knowledgeably about these technologies will show that you're aligned with their technical strategy and can hit the ground running.

✨Tip Number 4

Prepare to discuss your experience with eCommerce platforms and modern headless CMS solutions. If you have worked with Shopify or ContentStack, be ready to share how you leveraged these tools to deliver successful projects, as this is highly desirable for the position.

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

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

Some tips for your application 🫡

Understand the Role: Take the time to thoroughly understand the responsibilities and expectations of the Head of Software Engineering position. Highlight your experience in both hands-on technical work and leadership roles in your application.

Showcase Relevant Experience: Emphasize your experience with the specific technologies mentioned in the job description, such as ReactJS, Node, and Python. Provide examples of successful projects you've led or contributed to that align with the company's focus on innovation and agile methodologies.

Demonstrate Leadership Skills: Illustrate your leadership style and how you foster a collaborative engineering culture. Mention any initiatives you've led, such as hackathons or mentoring programs, that showcase your ability to develop talent and drive innovation.

Tailor Your Application: Customize your CV and cover letter to reflect the language and values of the company. Use keywords from the job description to ensure your application resonates with the hiring team and demonstrates your fit for the role.

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 envision leveraging them 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 established best practices in previous roles.

✨Prepare for Technical Discussions

Since the role involves technical consultation and system architecture, brush up on Inviqa’s core software engineering stack. Be ready to discuss your experience with ReactJS, Node, Python, and cloud services like AWS and Azure.

✨Engage in Client-Focused Scenarios

Given that 50% of your time will be billable to client projects, prepare to discuss how you've successfully led client workshops and translated their needs into technical requirements. Use real-life examples to illustrate your approach.

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

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

    Application deadline: 2027-01-13

  • C

    Chemistry London

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