Find a Career-Defining* Opportunity, Whatever Your Stage

*P9-backed companies are 4x more likely to succeed than the industry average. (Dealroom).

Engineering Manager

Attio

Attio

Software Engineering, Other Engineering
London, UK · United Kingdom · Remote
Posted on May 2, 2024

Engineering Manager

📌
Build, lead and develop a group of passionate and talented product engineers
London Office [Hybrid] or Remote [EU]
£100,000 - £130,000 or equivalent €

What is Attio?

CRMs are at the center of the software stack for millions of businesses. They're ubiquitous and totally essential, yet current products are completely archaic, unloved and in massive need of overhaul.
This is software that millions of people use for hours and hours a day – and a $50 billion category – yet you probably can't think of a single awesome piece of software in this space.
Attio is changing that. We’re building a radically new type of CRM that is incredibly flexible and as powerful as the most advanced CRM data models, but also as intuitive, delightful and collaborative as today’s best software.
Attio is the CRM of the future: a living, breathing platform that connects with a customer’s GTM stack and evolves with them as they grow – from zero to IPO and beyond.

Why is this role important?

As an Engineering Manager at Attio you will be responsible for building, leading and developing a group of passionate and talented product engineers building the next generation of CRM tools. We expect you to lead a group normally comprised of two teams of 3-4 engineers each.
We are particularly interested in hearing from people with:
Experience as an individual contributor at a Senior or above level
Experience leading teams working on complex problems, as a Tech Lead or EM
Experience working on or leading teams utilising Typescript and NodeJS

Whose Team will you join?

Internally, we work around two fundamental principles: Curiosity and Ownership. These values transcend the way we work and how our teams are structured.
We embrace Curiosity with a culture of open discussion and open access - making everything from financial metrics and customer conversation through to code and tooling open to every member of the team. Everyone on the team is welcome to question any aspect of the business and build greater understanding and input.
Through Ownership teams are responsible not just for the technical aspects of their work but also their own product and roadmap decisions. Everything from technical debt decisions through to feature planning is carried out at the team level.

What is it like to work at Attio?

Attio employees are currently based in the US and Europe. We are all trusted to produce high quality work in the environment that works best for us.
Attio is for people who own their role, learn quickly, are endlessly curious and find happiness in delivering consistently brilliant outcomes that push the company forward. We love to work with people who are passionate about working this way and will do whatever it takes to get things done.
Kindness is evident in how we work and there is a high level of respect across the team thanks to working hard. This allows us all to challenge ideas, be independent and attract world class talent to join us.
We have an office in London and would expect you to travel here once per quarter for a week of work.

What are the role requirements?

In this role, you will be expected to:
Build, lead and develop a group of passionate and talented product engineers building the next generation of CRM tools.
Lead a group normally comprised of two teams of approximately 3 engineers each.
Contribute to Attio’s product and growth.
We believe the right person will have the following experience:
At least 5 years of experience as an individual contributor at a Senior or above level
Experience leading teams working on complex problems, either as a Tech Lead or Engineering Manager)
Experience working on or leading teams utilising Typescript and NodeJS
A natural approach to leadership that inspires colleagues to collaborate in a positive way
A developed understanding of how to manage high performance teams in environments with short release cycles and high customer engagement
Useful Additional Skills
A demonstrated track record of leading teams including hiring, onboarding, professional development and performance management.
Experience working on or leading teams utilising Rust, C or WebAssembly
We are looking for the following attributes:
Curiosity - A developed understanding of how to manage high performance teams in environments with short release cycles and high customer engagement
Ownership - Natural leadership that inspires

What does the hiring process look like?

We respond to applicants before the end of each week and within 24 hours of each interview, we will request and share feedback at every stage.
Applicants can expect the following:
Phone Screening ~ 20 minutes with Alex, CTO
Discuss your prior experience and the role at Attio.
Architecture Challenge ~ Take home exercise & 45 minute discussion
Design a backend system architecture using Google Cloud Platform and present it to two members of the engineering team. This is taken directly from our engineering interview circuit.
Management Skills ~ 45 minutes with Alex, CTO and Przemek, EM
Work through a series of management problems to understand how you would apply Attio’s values to work towards a resolution.
Founder call ~ 30 minutes with Nick, Founder
Discuss Attio’s culture and how you would build upon that culture within your teams.
Reverse Interview ~ 45 minutes with two engineers
Meet two members of the team’s you would manage to get to know them and understand the challenges they are facing within the team.
Offer stage
We can accommodate requests for conversations, information, feedback and would include an offer call at this stage.
Some of our interviews are enabled through self-scheduling but we are always on hand to speak to you or answer questions throughout the process. At the offer stage, you may want to speak to more of the team, see a demo or have other suggestions for us.
Everyone who completes at least one of the above stages will be asked to provide feedback on the overall process and offered support on their career if it's not joining Attio at this time.

What will an offer consist of?

A competitive salary of between £100,000 - £130,000 or equivalent €
Equity in an early-stage tech company on an incredible trajectory
Remote working and flexibility
Apple hardware and a budget for desk amenities
25 days plus local holidays
Regular team events in London
Team off-site in fun places!
We've been to Lisbon, Malta and Barcelona so far, next trip is in October!
Enhanced parental leave
ALT