Head of Software Engineering
Head of Software Engineering

Head of Software Engineering

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

At a Glance

  • Tasks: Lead a large team of software engineers and drive best practices in software development.
  • Company: Join a growing tech company based in Edinburgh, focused on innovative software solutions.
  • Benefits: Enjoy a collaborative work environment with opportunities for mentorship and professional growth.
  • Why this job: Be part of an exciting journey in a fast-paced setting, shaping the future of software engineering.
  • Qualifications: Must have extensive leadership experience and a strong background in back-end software engineering.
  • Other info: This is a site-based role requiring at least 3 days in the office.

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

Job Description

Harvey Nash Executive Search is delighted to be partnering with our Edinburgh based client, to appoint a new Head of Software Engineering. Its an exciting time for our client as they grow and we're looking to speak to talented software engineering leaders, who bring a wealth of experience in both Technology and leadership to this new role.

We want to speak to true technologists with a solid background in software, who having progressed into a sizeable leadership role, retains a passion and knowledge of software best practice, CI, DevOps and much more.

Our successful candidate will have many years experience in software engineering, with specific experience in back end software engineering including middleware and cloud native platforming.

You will have experience of managing a team of software engineers in excess of 50 people in a fast paced private sector environment. Think start up/ SME mentality – someone with the ability to mentor and develop teams to deliver best in class software engineering.

NB – This is a site based role in Edinburgh – with 3 days in the office.

If you meet the below criteria we'd love to hear from you so please send your CV in the first instance

  • Leadership experience within Software Engineering – team in excess of 50 engineers
  • Background in hands on engineering, progressing into leadership
  • Specific experience across Back End development technologies
  • Experience delivering cloud-native platforms
  • Skills in managing both in house and some third party deliverables simultaneously
  • Outstanding interpersonal and stakeholder engagement skills
  • Collaborative approach to working both with your own team and wider leadership peer group
  • Can be on site minimum 3 days per week in Edinburgh

Head of Software Engineering employer: 1370939

Joining our Edinburgh-based client as the Head of Software Engineering means becoming part of a dynamic and innovative team that values both technological excellence and leadership. With a strong emphasis on employee growth, you will have the opportunity to mentor a talented group of over 50 engineers while working in a collaborative environment that fosters creativity and best practices in software development. The company's commitment to a supportive work culture, combined with the vibrant atmosphere of Edinburgh, makes it an exceptional place for professionals seeking meaningful and rewarding careers.
1

Contact Detail:

1370939 Recruiting Team

StudySmarter Expert Advice 🤫

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

✨Tip Number 1

Make sure to highlight your leadership experience in software engineering during networking events or informal meetups. Engaging with other professionals in the industry can help you get noticed and may lead to referrals.

✨Tip Number 2

Showcase your hands-on engineering background by discussing specific projects you've led or contributed to. This will demonstrate your technical expertise and passion for software best practices, which is crucial for this role.

✨Tip Number 3

Connect with current or former employees of the company on LinkedIn. They can provide insights into the company culture and expectations, which can be invaluable during interviews.

✨Tip Number 4

Prepare to discuss your experience with cloud-native platforms and managing large teams. Be ready to share examples of how you've successfully mentored engineers and delivered high-quality software in a fast-paced environment.

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

Leadership in Software Engineering
Back End Development Technologies
Cloud-Native Platforming
Team Management (50+ Engineers)
Mentoring and Team Development
DevOps Practices
Continuous Integration (CI)
Interpersonal Skills
Stakeholder Engagement
Collaboration Skills
Agile Methodologies
Problem-Solving Skills
Technical Knowledge in Software Best Practices
Experience in Fast-Paced Environments

Some tips for your application 🫡

Highlight Leadership Experience: Make sure to emphasize your leadership experience in software engineering, particularly managing teams of over 50 engineers. Provide specific examples of how you've mentored and developed your team.

Showcase Technical Skills: Detail your hands-on engineering background, especially in back-end development technologies and cloud-native platforms. Mention any relevant projects or technologies you have worked with that align with the job description.

Demonstrate Interpersonal Skills: Illustrate your outstanding interpersonal and stakeholder engagement skills. Use examples that show how you've successfully collaborated with both your team and other leadership peers.

Tailor Your CV: Customize your CV to reflect the specific requirements mentioned in the job description. Ensure it is clear, concise, and highlights your relevant experience and skills that match the role of Head of Software Engineering.

How to prepare for a job interview at 1370939

✨Showcase Your Leadership Experience

Be prepared to discuss your previous leadership roles in detail. Highlight specific examples where you successfully managed teams of over 50 engineers, focusing on how you mentored and developed talent within your team.

✨Demonstrate Technical Expertise

Since the role requires a solid background in software engineering, be ready to talk about your hands-on experience with back-end development technologies. Discuss your familiarity with middleware and cloud-native platforms, as well as any relevant best practices in CI and DevOps.

✨Emphasize Collaboration Skills

This position values a collaborative approach, so prepare to share examples of how you've worked effectively with both your team and other leadership peers. Highlight instances where your interpersonal skills helped bridge gaps between different stakeholders.

✨Understand the Company Culture

Research the company’s culture and values, especially their start-up/SME mentality. Be ready to explain how your own work style aligns with their environment and how you can contribute to their growth while maintaining a fast-paced, innovative atmosphere.

Head of Software Engineering
1370939
1
  • Head of Software Engineering

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

    Application deadline: 2027-03-11

  • 1

    1370939

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