Web engineering roles at HM are generally divided into three levels of seniority: Web Engineers, Senior Web Engineers, and Principal Web Engineers.
Alongside the engineers, the Director of Engineering (Adrian) is in charge of setting the direction for the engineers, and implementing this direction. Practically speaking, this involves setting standards, providing tools and support, and laying out the framework for what successful engineering looks like at Human Made. Our Engineering Managers also report to the DoE, and help in setting objectives for engineering. In collaboration with our CTO, the DoE also has responsibilities around areas such as role progression and HR decisions.
The CTO (Joe) is accountable for technology and engineering strategy across the company. As a partner, Joe is also ultimately responsible for HR and business decisions around engineering efforts and engineers.
Please see the Engineering job roles page in our company handbook for further information and role descriptions.
Project Structure for professional services. #
Web engineers often work on projects within the professional services side of the business. Theis is lead by the Director of Professional Services (Jenny Beaumont). Typically projects are organised into ad-hoc teams, usually consisting of a project manager, a technical lead engineer (usually a senior web engineer), and any number of additional engineers as needed. The lead engineer on a project is responsible for making the call on larger architectural decisions, and is responsible to the project manager for technical decisions. These structures are temporary for the length of a project, and are specifically for the delivery of that project.
Reporting Structure #
The engineering team has a reporting structure. This is a permanent structure, and is intended to provide for personal and professional development and support.
- All engineers report to an Engineering Manager. Details of each engineering manager’s reports can be found on the Dev P2.
- Engineering Managers report to the Director of Engineering.
- Director of Engineering and Director of Product report to the CTO (Joe).