Engineering Manager

Engineering · Full-time · England, United Kingdom

Job description

About the role

We’re looking for a hands-on Engineering Manager to join a newly formed squad with the goal of developing a new sustainability reporting platform that meets the needs of what we call ‘private companies’. This is very much a ‘startup within a startup’ squad, hence you’d be a key driver in helping the organization expand into a new market segment. There is still a lot of uncertainty around what the real customer and user value is, so you’ll need to have an experimental, iterative mindset where through rapid delivery you’ll work to uncover what our customers really need.

The squad is still forming and for now, is composed of a Product Manager and another Engineer, but success dependent could grow quickly in the future. You’ll need to orient yourself quickly with this new business domain, work collaboratively with various stakeholders, and bring to bear your problem-solving skills to deliver an MVP that will help Novata establish a foothold in this emerging market.

This role is ideal for an engineering manager who likes to get hands-on with products in their infancy. You’ll get to work across the full stack, building frontend components, creating API endpoints, and stitching together cloud services to deliver real end-user value, fast. In addition, you’ll also be responsible for managing the workstream and backlog to ensure things flow effectively and efficiently through the squad, alongside some people management duties helping guide and coach your reports to unlock their potential.

You will spend your time

  • Applying your skills, knowledge, and experience to develop and maintain a new sustainability reporting platform targeting individual companies.
  • Leading the members of your squad, supporting them in breaking problems down into value-focused deliverables.
  • Ensuring the squad maintains a high level of performance, whilst fostering a culture of continuous learning and improvement.
  • Contributing to our guilds, sharing what you’ve learned, and ensuring that knowledge and best practices are socialized throughout the collective.
  • Line managing your reports, setting clear goals and objectives, and managing individuals' performance through coaching and continuous feedback.
  • Fulfill additional duties as requested.

We use and teach

  • TypeScript, React and Node.js for our platform
  • Postgres, Metabase and Snowflake for data storage
  • GitHub for source control and Jira for change management
  • Docker to package our services into containers
  • Harness, GitHub and Argo CD for CI/CD
  • DataDog for monitoring and observability
  • AWS for infrastructure, specifically EKS, RDS and S3
  • Terragrunt and Terraform for infrastructure orchestration

Org chart