Head of Engineering, Software Engineering
Posted 15 days 9 hours ago by Zencargo
Department: Software Engineering
Employment Type: Full Time
Location: London
Description
Zencargo is looking for a Head of Engineering to work alongside our Head of Product, Head of Design, and Head of Data managing our team of engineers, reporting to the COO. We have several experience teams, each managed by an engineering manager and given a high degree of autonomy in solving a key customer and/or business problem.
Our platform is a web application that enables customers to capture their products and suppliers; plan and book their shipping; track shipments to arrival; forecast costs; and analyze their supply chain performance. It aims to make our customers' supply chain their competitive advantage. We provide the platform, combined with our freight services, to major retailers across the globe, with a particular focus on the UK and EU.
Our modern technology stack includes Kubernetes for orchestration, Kotlin and Spring Boot for robust application development, Kafka, and a microservices architecture to enhance scalability. Our CI/CD pipeline, powered by Github, ensures seamless integration and delivery, all hosted on the cutting-edge Google Cloud Platform (GCP) and managed by IAC (infrastructure as code). We are in the later stages of moving the platform fully to this tech stack and have an exciting vision for the coming months and years.
Key Responsibilities
- Lead our team of software engineers to deliver technically sound solutions that meet our users' needs, in line with the near-, mid- and long-term needs of the business.
- Develop the engineering team, including mentoring & coaching engineering managers and creating development opportunities, with the goal of fostering a high performing and engaged culture.
- Identify best practices and efficiencies and effectively implement them on initiative to optimize the team's ways of working.
- Work within the trinity of product, engineering & design to design and deliver our roadmap; collaborate with senior leadership to identify priorities; and build trust across the business.
- Oversee the design of our software architecture and own processes to ensure it remains robust and secure.
Skills, Knowledge and Expertise
- 8+ years of software engineering experience for products or infrastructure, including 2+ years of proven, successful people management experience.
- Ability to develop and communicate a technical vision and strategy and enable teams to deliver it, ensuring high standards are consistently met.
- Strong written and verbal communication skills, particularly around translating technical concepts for non-technical colleagues.
- Initiative and accountability, managing multiple projects at once and providing clear direction in a fast-paced environment.
- An interest in developing relationships within software and across the business.
Nice to Have
- Experience collaborating in globally distributed teams (our team is distributed and remote, with allowances for in-person team socials and workshops).
- Experience working in a startup environment.
- Experience with microservices architecture.
- Experience in the supply chain industry or with retail clients.
Please note Zencargo operates a hybrid working model (mixture of remote and office work). Whilst the majority of the Software org work from home, we would expect our Head of Engineering to spend a few days a month in our head office, which is located in Farringdon.