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.
In the last two years, we have grown every single area of the company, especially our Technology team. Now, with a bigger team and a bigger company, we need better ways to collaborate, communicate and work together, and continue improving our internal processes to stay efficient.
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 60 people — and growing. We are looking for a Director of Engineering to lead the engineering teams and guarantee they grow aligned with the company and product goals.
One of our main areas of focus in Engineering, right now, is improving our product strategy and delivery processes to deliver functionality and fixes faster and more consistently.
This role will report to the CTO, and you will be focused on building and managing a high-quality and efficient fully-remote engineering team. The Technology team is based mainly on European timezones, although a small number of people works from America.
These are the general responsibilities that you would have as a Director of Engineering:
⸰ Oversee the engineering team and help Tech Leads across the company to implement methodologies, processes, and quality guidelines to prepare for growth and reach technical and engineering excellence.
⸰ Working closely with Product managers, guarantee the team has the highest efficiency on product delivery. Review development processes and adapt them to reach high-speed and frequent delivery with the maximum quality possible.
⸰ With an understanding of the company’s current state and roadmap, you will be responsible for continuously adapting the engineering team so it has the right size and structure to meet the company goals and delivery demands.
⸰ Help the different projects teams, and especially PMs, to coordinate efforts that involve different engineering teams.
⸰ Help different departments to use technology efficiently and profitably. Keep technology costs coherent with the company state. Work together with other managers to define and implement technical metrics affecting the business (platform KPIs, level of service, etc.).
Sketch is a 100% remote company, and your colleagues are distributed around the globe. Being remote adds great flexibility, and helps us build a more diverse team. We put respect for each other above everything else.
Besides being remote we work asynchronously as often as we can. This means that our team communicates mostly using Slack and GitHub. When we need it, we also have video calls.
Our Technology team has more than 60 people today, distributed among Mac, Backend, Frontend, Infrastructure and QA. We work in multidisciplinary squads: people from different roles, including members of the Product team, work together on solving problems and delivering functionality to our users.