Director of Engineering


Applications have closed
Sketch B.V. logo
Sketch B.V.
The design platform used by over one million people — from freelancers, to the world’s largest teams.
Find more jobs like this

Over one million designers — from freelancers, to some of the largest companies in the world — use Sketch to transform their ideas into incredible products, every day. Over the last ten years, we’ve helped define the UI Design software category and we’re proud to help designers over the world create great products.
However, our goal stretches beyond helping individuals design better products, but also to build better products together with their teams. We believe design sits at the heart of a collaborative product-building process. And with this in mind, we’ve spent the last couple of years making Sketch a powerful platform for teams to collaborate and create with.
We care deeply about our core values and about creating the best design tool. To do that, it's important that the Technology team, as the core of the product development process, maintains the highest possible level of quality and efficiency. At the same time, we want to make sure everyone in the team grows professionally and has a great experience within the company.
The Technology team is already more than 70 people — and growing. There are nine engineering teams. Five of them are product-driven with around 45 people.
We are looking for a Director of Engineering to lead these product-driven engineering teams and guarantee they grow aligned with the company and product goals. Each Engineering Manager from these multi-functional teams will report to you.
This role will report to the CTO, and you will be focused on building and managing high-quality and efficient fully-remote product-driven engineering teams. The Technology team is based mainly on European timezones, although a small number of people works from the Americas.
About Sketch
We’re a company of diverse thinkers and doers who take pride in always improving our product. We share a vision and commitment to help each other — and our customers — create great work.We’ve been fully remote since day one. It’s meant we can bring together incredible people from around the world. You’ll join over 70 Mac, backend, frontend, QA, infrastructure engineers and managers in the Technology team, based everywhere from Scotland to South Africa, and Lithuania to the US.We encourage our people to be themselves and embrace what makes us unique. We value different backgrounds, perspectives and experience, and we strongly believe this is key to achieving outstanding results.We work asynchronously as much as we can. Our team communicates mostly in writing, using Slack and GitHub. When we need it, we also have video calls. We have a culture of collaboration and knowledge-sharing, and we provide the environment and the tools you need to do your best work.

Your Responsibilities

  • Every team has its own roadmap, but inter-team coordination is fundamental too. There are global processes that you'll need to create and maintain. Also, you need to help the teams to keep coordination when cross-team projects need to be done.
  • Our Engineering Managers are fundamental for the success of the different product development teams. Your mission is to help them to be as the best EMs they can be. You'll coach them to manage their engineers and you'll coach them on performance evaluations, career development, etc.. You'll help them to deal with the "unexpected" in their teams and to manage conflicts and problems to guarantee that the organization is efficient and never stops.
  • You'll give your EMs clear directions and expectations and set with them personal goals. You'll coach them to achieve those personal goals.
  • You'll work with the EMs and the rest of developers to improve quality guidelines and consistency across teams and among the different horizontals (backend, frontend, mac dev, ..). One of your missions will be to guarantee autonomous, and efficient teams with high-quality outcomes.
  • You'll partner with HR to have comprehensive, effective and goal-based hiring processes. You'll coach the hiring managers in your team to collaborate with HR as well, and understand how to have respectful and efficient hiring processes.
  • You'll find different opportunities to have an efficient and happy team. You'll help your team to get the right training and knowledge to do their jobs effectively. You'll also look for team-building opportunities, which are especially important in a fully remote organization.

Who are we looking for

  • Sketch is Sketch. It may have similarities with other companies but it has its own culture and it's special for multiple reasons. It's fundamental that you have experience with different types of companies and team topologies, so you understand what works and what doesn't work in different situations. However, in the end, you always adapt your ideas and experience to what really works in Sketch.
  • You have a high quality standard. You don't settle for so-so solutions. You create processes that solve specific problems without creating new ones. You write clear documentation, and go straight to the point, removing unnecessary noise.
  • At Sketch we take our culture and values seriously, but in a diverse organization there's room for many different people. You have experience working with diverse teams, in many different senses: nationalities, social and ethnic differences, cultural backgrounds, gender, .. You've worked with introvert and extrovert people. You respect everyone's differences while you are able to align everyone under the same company culture and values.
  • Our Technology team is mainly based in European timezones. At this point it is essential that your work hours naturally overlap most of the time with the rest of the team.
Even if you're not able to tick all of these boxes, we would still love to hear from you.
Job region(s): Africa Europe
Job stats:  4  1  0

Explore more Remote Work and WFH career opportunities