Skip to main content

This job has expired

Head of Engineering - London

Employer
Microtech Global Ltd
Location
London,South East England
Salary
£110,000 per annum
Closing date
1 Oct 2019

Job Ad

My client are looking for a Head of Engineering to join their team in London.

Responsibilities:

  • Primary responsibility for the execution of all Engineering activities to ensure quality deliverables, on spec, on time and on budget.
  • Recruit and manage employees and contracting resources based on Project requirements, nurturing and rotating talent across Project teams and scaling quickly where necessary.
  • Scope and prepare detailed resource plans (internal and/or external) for projects spanning from R&D to cloud SaaS microservices products, using languages that go from Python to JS to WebASM to C++ to C to SSE to Neon to OpenGL to WebGL to OpenCL to VHDL/Verilog, providing guidance and promoting best practice along the way.
  • Lead and coach a team of highly skilled developers, researchers and testers, inspiring excellence and optimal performance in all and leading on operational performance management and issues resolution.
  • Ensure a professional approach to software engineering, establishing a framework for fast, effective delivery and fail-safe product operation to signed-off product specifications.
  • Identify repetitive, manual tasks and implement automation, reducing technical debt and waste where possible.
  • Liaise with C-Level, POs, SMEs, Group & Technical leads and Scrum Masters to ensure Engineering is aligned with the business needs and priorities and well-defined Projects are delivered in a timely manner.
  • Oversee the development and maintenance of tools and services in a DevOps culture using robust engineering practice, including clean and efficient infrastructure-as-code, thorough and consistent testing, dependable CI/CD pipelines and cloud resource creation processes.
  • Evolve and maintain their systems, coding standards and release processes, ensuring they follow consistent design choices and technical standards, including hardware/ software platforms, libraries, software coding standards, tool selection, etc.

Experience & Skills:

  • Significant and demonstrable experience of managing large scale cross-functional engineering teams.
  • Deep understanding of modern infrastructure and software development best practices.
  • A solid understanding of Agile development and DevOps best practices to accelerate the adoption of Quality driven development and operations.
  • Proven delivery of high quality, high performance critical projects and/or products in a management capacity.
  • Demonstrable experience of productization of high-performance software (not necessarily within video but this would be a plus).
  • Understanding of development best practices, modular development and a keen eye for a test-driven development approach. Knowledge of CI/CD pipelines and their practical applications in a development environment.(Working knowledge of Kubernetes, Docker, Jenkins or other CI tools, TDD & BDD, security and compliance frameworks like CIS and its application using inspec. desirable).
  • A hands on technical and architecture level exposure to AWS. (In-depth understanding on AWS services like VPC, API gateway, ELB's, EKS and others with code level expertise with Hashistack tools like Terraform and Vault would be a plus).
  • Experience in all stages of the software development lifecycle including scoping, specification, estimation, risk management and quality assurance checks and controls.
  • A background in software engineering preferable, with the capacity to be detail-oriented if required while keeping track of the high-level requirements. However, a significant part of your career will have been spent managing complexity and people.
  • Able to optimize design development, taking into account known constraints e.g. time / cost to ensure a workable and reliable quality product utilising automation and continuous deployment approaches and technologies.

Get job alerts

Create a job alert and receive personalised job recommendations straight to your inbox.

Create alert