We are PropertyBox, the UK's leading visual content partner for estate agents. We help estate agents transform the way properties are presented and sold by offering premium photography, floor plans, drone & aerial imagery, virtual tours, video trailers, and other visual content services. PropertyBox is an all-in-one, AI-powered property marketing platform, designed to make property marketing faster, more effective and more beautiful. It enables estate agents to enhance their listing content through tools like photo enhancements, AI-generated property descriptions, social media campaign creation, easy floor plans, and ordering EPCs, all in one place. Powerful property marketing. It's in the box
The job
The Head of Engineering leads a multi-disciplined engineering team across multiple product areas including multi-platform apps including technology stacks of .NET, Flutter for mobile apps and our back-office Dynamics 365 environment.
What you'll be doing
Reporting to the Technology Director you'll be involved in:
Leading and line-managing an engineering team across multiple squads including c.20 software engineers and QA engineers
Working with Product team members to align product roadmaps to engineering teams so squads are resourced appropriately against short and longer-term priorities
Driving innovation across engineering practices through processes, tooling and technology
Owning and delivering an engineering strategy covering software development lifecycle, CI/CD, QA, and automation
Collaborating with other Technology teams covering architecture, security, DevOps ensuring well-architected solutions and balancing product enhancement against technical debt and platform
Running engineering communities fostering an engaged culture with values aligned to success, collaboration and innovation ensuring the community is engaged, up to date and forward thinking
Supporting and working against a budget, including financial activities supporting the team capital expenditure process
Acting as the principal engineering escalation point and acting as the voice of engineering across technical communities
Keeping up to date with competing and evolving technologies, such as AI, which could help improve efficiencies, optimisations and speed-to-deliver
Responsibility for ensuring engineering standards and processes are agreed and aligned, enforced and implemented
Who we're looking for
Technical background in an engineering discipline, ideally full stack, across Azure, C# .NET, React. Dart and Flutter would be advantageous and but not essential
Experienced engineering leader who has managed one or more engineering teams covering inter-connected products, ideally including both web and mobile apps
Building and/or involvement in a cloud strategy for internally developed systems including effective knowledge of cloud compute and infrastructure cost aligning to development strategy
Proven experience of delivering continuous improvement across engineering practices
People management experience including supporting, mentoring, building a measurable successful engineering team
Experience in modern software development lifecycle and quality practices including DevOps / CI/CD and QA
Experience building out quality assurance allowing for effective testing in both manual and automated methods for regression testing
Release management optimisation taking advantage of technology resulting in quicker, automated, lower-risk software deployments
Creating career paths for all engineering roles
Understanding of secure-by-design principles, data security & governance, CVE vulnerability management and general best practices in modern software engineering
Experience in managing technical debt and security vulnerability lifecycle through to completion
Where will you be based?
We are a remote-first business so our working is mostly home-based and across the Technology and Product teams we operate a flexible working policy with up to 1 day a week in our East Croydon shared office space to get together with team members.
What's in it for you?
At PropertyBox we believe in our journey and our way of working reflects an 'all together' approach to solving problems, working together and shared vision. Alongside this we also offer all our colleagues:
Flexible home working
25 days annual leave, plus bank holidays, plus your birthday
Flexibility to buy and sell additional days
Up to 6% company contributed pension
Private healthcare
Life assurance
This job description is intended to be an indication of the scope of the role. In addition to these functions employees are required to carry out such other duties as may reasonably be required.
Right to Work Requirement: Applicants must have an existing, permanent right to work in the UK. We are unable to offer visa sponsorship for this role.