Engineering Manager

Attest ,
London, Greater London

Overview

Job Description

Founded in 2015 to make consumer research simple and accessible for anyone, anywhere, Attest is a VC-backed scaleup, striving toward a world in which anyone can put consumers and data at the heart of every decision, to create and deliver better, more useful services, products and experiences for communities worldwide. In 2019, our team tripled to nearly 100 people, and together we achieved huge commercial, technical and people success. Our plans for 2020 and beyond are big and exciting, and our team is growing fast. A robust set of shared values unites our team. We invest in each other to ensure every Attester has the opportunity, support and encouragement to realise their full potential. We strongly believe everyone should have the autonomy to freely explore new ideas and have a voice in shaping the future of Attest, while making sure that the work we do genuinely makes a difference. About the Technology team Engineers join us for the technical challenges we overcome and stay for the incredible culture our Engineers create and grow, from talking at meetups such as the monthly 'London Microservices Meetup' to contributing regularly to open source software (we're lucky to have the core contributor to Vue.js in our ranks). We work closely with Product, Design, business ambassadors, and others from the broader business in cross-functional squads, each of which has the autonomy to practice agile in the way that works best for them. We're also excited to build out a Data Science function here at Attest, focusing on ML and NLP techniques to provide more significant insights to our customers and safeguard our high data quality. Our tech stack utilises some of the latest technologies, on the backend we work with gRPC, linkerd2, Postgres and elasticsearch (to name just a few) all running on Kubernetes. We mainly code in go and java, and going forward we are focussing on building event-sourced systems in go. Over on the frontend, we build out applications that use our REST and GraphQL APIs, written in Vue.js/React supported with TypeScript, and powered by Webpack. We've open-sourced our Engineering Handbook , where you can explore our Engineering Growth Framework and see how we work together in squads and chapters. What we're looking for We're on the look-out for a seasoned Engineering Manager with a technical background to empower and coach our engineers, enabling excellent growth and development. You'll be trusted to: Attract top engineering talent. You'll play an integral part in hiring Attest's engineers by actively sourcing (either via channels such as LinkedIn, relevant events/ meetups etc), interviewing, and assessing high-quality candidates for exemplary technical chops, culture-add, potential, and emergent leadership traits. Develop our engineers. We'll support you in enabling your squad's engineers to deliver their greatest work to date by designing meaningful work that encourages personal and professional growth. You'll do this by mentoring and coaching them during regular 1:1s, as well as performance and development conversations; embedding continual feedback loops for not only course-correction but praise and acknowledgement. Engage members of our squads. You'll play an integral part in driving high-performing squads by ensuring its members are engaged in the work they produce and feel their contribution makes a genuine difference not just to the company but our users. Culture advocate. You'll be trusted to enable our squads to identify and solve unique problems. To do this, we need your help in building upon our culture of psychological safety, trust, experimentation, and innovation. What you'll bring to Attest: People Skills. An incredibly high level of EQ - you'll be fascinated with learning about people on an ongoing basis. Your role will require you to express compassion and empathy and understanding, as well as work effectively with individuals of varying seniority levels, backgrounds and experiences. A people person with an engineering background with a passion for working with and developing engineers at different stages of their professional career. Leadership. You will have proven leadership skills, with experience line managing a high-performing team. You're an inspiring communicator with an acute ability to know when to appropriately switch from supportive and encouraging to prescriptive. You will have the ability to manage conflict and devise swift resolution, you're approachable and accessible to all members of the team - a trusted confidant, great listener, and trouble-shooter. Technical Acumen. You have experience coding previously or have managed the development of user-centric digital products, with an awareness of complex user interfaces development, distributed systems and technologies across our stack: Java / Go / TypeScript / Node / SQL (Postgres) / AWS. Interview Logistics The application process for this position will include an initial phone or video interview with one of our Tal