Head of Software Engineering
Head of Software Engineering
Infinity
Manchester, England, United Kingdom
See who Infinity has hired for this role
Salary: Up to £100,000 DOE
Location: Reigate/Manchester
Team: Development
Job type: Full Time
Direct Reports:
About Us
Infinity is a market-leading advanced analytics and call-tracking service working with some of the world’s most well-known brands. As a company, we’re ever evolving, using cutting-edge tech and a drive for success to see us through. Our growth is exponential, with annual revenue of (£)15m . Our mission is clear, to become the best call-tracking provider in the world. There’s never been a better time to join Infinity.
About The Job
We are seeking a dynamic and experienced hands-on Head of Software Engineering to lead our talented engineering team. The ideal candidate will have a strong background in software development, excellent leadership skills, and a proven track record of managing engineering teams. It would be advantageous to have a foundation in data engineering. This role requires a hands-on approach to software development, as well as the ability to mentor and grow a team of tech leads.
This is a pivotal role for Infinity as we embark on a deeper AI journey in enhancing our capabilities to build products that are integrated deeper into the customer workflow.
The successful candidate will be based in Reigate or Manchester and will be required to work in the office two day per week (Tuesday & Thursday).
Key Responsibilities
Alongside a great team environment, you will also get:
Location: Reigate/Manchester
Team: Development
Job type: Full Time
Direct Reports:
About Us
Infinity is a market-leading advanced analytics and call-tracking service working with some of the world’s most well-known brands. As a company, we’re ever evolving, using cutting-edge tech and a drive for success to see us through. Our growth is exponential, with annual revenue of (£)15m . Our mission is clear, to become the best call-tracking provider in the world. There’s never been a better time to join Infinity.
About The Job
We are seeking a dynamic and experienced hands-on Head of Software Engineering to lead our talented engineering team. The ideal candidate will have a strong background in software development, excellent leadership skills, and a proven track record of managing engineering teams. It would be advantageous to have a foundation in data engineering. This role requires a hands-on approach to software development, as well as the ability to mentor and grow a team of tech leads.
This is a pivotal role for Infinity as we embark on a deeper AI journey in enhancing our capabilities to build products that are integrated deeper into the customer workflow.
The successful candidate will be based in Reigate or Manchester and will be required to work in the office two day per week (Tuesday & Thursday).
Key Responsibilities
- Lead and manage the software engineering team through tech leads, ensuring high performance, productivity, and collaboration.
- Oversee the design, development, and deployment of our SaaS call tracking and call analytics platform.
- Review and adapt engineering best practices, coding standards, and technical guidelines to ensure the delivery of robust, scalable, and maintainable software.
- Drive continuous improvement in engineering processes, tools, and technologies to enhance productivity and quality.
- Positively influence the team to engage and deliver impactful capabilities.
- Work with product owners, DevOps, test automation to ensure projects are delivered on time, within scope, and within budget, while managing risks and issues effectively.
- Create and maintain time logging and RnD reports to track project progress and innovation efforts.
- Help manage the software engineering team budget.
- Build and maintain a continuous cycle of feedback.
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
- A minimum of 2 years of experience in managing software engineering teams, with a proven track record of delivering successful projects.
- Proven experience in software development, with a strong understanding of SaaS technologies.
- Experience with delivery management methodologies (Agile, Scrum, Kanban) to deliver capabilities on time and within budget.
- Excellent leadership, communication, and interpersonal skills, with the ability to inspire and motivate a cross-functional team.
- Strong problem-solving skills and the ability to think strategically and analytically.
- Experience with tools, such as Jira to manage and report delivery progress.
- Ability to work effectively in a hybrid work environment, with one day per week in the office.
- Strong understanding of software architecture, design patterns, and best practices.
- Skills in setting performance goals, conducting reviews, and providing constructive feedback.
- Experience working with AWS or other cloud platforms.
- Some experience in writing code is a must.
- An understanding of data architecture and data warehouse (We use Singlestore as our data warehouse).
- Proficiency in programming languages such as Go, JavaScript, and PHP.
- Higher than associate AWS certifications.
- Familiarity with DevOps practices and CI/CD pipelines.
- Experience with services architecture and API development.
- Understanding of security best practices and compliance requirements, such as GDPR, ISO27001, HIPAA or PCI DSS.
- Experience with utilising AI for internal purposes or customer product enhancements.
Alongside a great team environment, you will also get:
- 25 days holiday per annum
- Private healthcare
- Access to our Employer Assistance Programme via Vitality
- Auto Enrolment pension with Aviva
- Life Assurance x 4 salary
- Ride2Work Scheme
- Breakfast club
- Flexible working
-
Seniority level
Mid-Senior level -
Employment type
Full-time -
Job function
Engineering and Information Technology -
Industries
Software Development
Referrals increase your chances of interviewing at Infinity by 2x
See who you knowGet notified about new Head of Software Engineering jobs in Manchester, England, United Kingdom.
Sign in to create job alertSimilar Searches
Looking for a job?
Visit the Career Advice Hub to see tips on interviewing and resume writing.
View Career Advice Hub