Director of Engineering
Dribbble
Remote
About Us:
Founded in 2009, Dribbble is the top global community for designers and creative professionals and a destination for inspiration for tens of millions. Dribbble is building the world’s best platform for designers and creative professionals to gain inspiration, feedback, education, community, and job opportunities.

We are helping the world’s design talent share their creations and get hired. A top 1,000 website in the world, Dribbble is the world’s #1 resource for discovering and connecting with designers and creative talent around the globe and helps some of the world’s best design-forward companies including Apple, Airbnb, IDEO, Facebook, Google, Dropbox, Slack, Shopify, Lyft get exposure for their design teams and to help them hire expert creatives.

Dribbble is looking for an experienced Director of Engineering to join our remotely distributed North American team. As Dribbble’s Director of Engineering, you will drive the technical roadmap, including the strategy, architecture, and development of Dribbble’s software solutions, and will be responsible for ensuring that the product vision is executed on. Working very closely with and reporting to the CEO, the Director of Engineering will play a highly collaborative role, working closely with leadership in defining long-term site strategies and roadmaps.

Responsibilities:
Personnel management: You will work closely with the executive and product teams to shape and lead Dribbble’s engineering team. You’ll employ outstanding leadership and team building skills to coach, manage and mentor your existing team, and you’ll be responsible for recruiting, hiring, growing, and retaining amazing talent into the organization.

Technical leadership and engineering execution: You will be responsible for the building of a reliable, scalable, secure and highly performant technology stack using industry best practices. You’ll work with the product team to ensure our architecture is flexible and scalable to support expanding business lines and features, and you’ll take ownership for consistently delivering meaningful features, applications and technology solutions that solve business problems, using metrics and data to measure results.

Strategy: This is a strategic role, and you will be responsible for working with other functions, including the Executive team, Product Management, Finance Operations, and Design departments to build a technology strategy that aligns with the company’s direction, driving new business and growth through engineering solutions. Most importantly, you’ll take ownership: for the development process, team performance, and customer satisfaction.

In your first six months here, you will dive into the existing development processes at Dribbble, and will prioritize projects that will help accomplish the company’s vision. You will begin executing on your roadmap, coordinating and communicating development activities and priorities within the engineering team, partnering with Product Management to plan release scope and delivery schedule, and working closely with senior engineers to develop the best technical design and approach for new product development. You’ll use data to measure the success of initiatives, improve on existing processes, and build new ones. You will work with the leadership and product teams to continue building a superior product, and perform engineering design evaluations and ensure the completion of projects within resource, budget, and scheduling restraints.

As a member of the Dribbble leadership team, you will be expected to be a proactive and positive member of the global design community through thought leadership, writing, attending events, and public speaking.

The requirements for the role are that:
You have exceptional leadership and management skills
You have extensive experience building large-scale technology and applications that are reliable, scalable, secure, and highly performant using industry best practices
You can act as a strategic partner who can translate business problems to technology solutions; you have a proven ability to prioritize and execute, based on what will be most impactful to the business
You promote a culture of continuous learning to improve execution, and remove roadblocks that are holding the team back.
You have 8+ years engineering management experience in growing engineering organizations; you have experience overseeing engineering recruiting, and scaling engineering team, and a love of developing the skills and talents of those on your team
You’ve worked in the design or online community space and understand building applications and technology that serve and engage growing communities
You have stellar people, persuasion, and presentation skills; you can communicate written and verbally with clarity and precision.
You have experience working remotely, and managing a fully distributed team

Our tech stack:
AWS/S3/Fastly
Nginx / Unicorn (Puma soon, we swear!)
Ruby on Rails
Sass
PostgreSQL
Memcached
Redis
Elasticsearch

Why you want to work here:
At Dribbble, you’ll join a diverse team dedicated to learning, teaching, and growing; as individuals, as a team, as a business, and as a community. As a workplace, we pride ourselves on doing right by our employees, and have a benefits package that makes being a part of the Dribbble team a dream job and something to be really proud of:

  • Work from anywhere. We are a 100% distributed team - no need to relocate to work for us.
  • Build your dream schedule: We trust you to set your own schedule to meet the needs of your team and project.
  • Stay healthy. Fully paid medical and dental insurance for you and your family - and a work-life balance that puts your mental health first.
  • Unplug. Unlimited paid-time-off so you can relax and recharge.
  • Bonus holidays: We observe both American and Canadian Federal holidays company-wide!
  • Pro tools. MacBook Pro (or Air) and all the tools you need to do your best work.
  • Get your learn on. We cover books, conferences, courses… get smarter!
  • Family first. We offer 3 months paid parental leave for US employees, and EI parental leave top ups for Canadian employees when your family grows.
  • Stay focused: We’re meeting-free on Thursdays and Fridays
  • Perk up. Feel good about treating yourself to a latte or two with your monthly coffee bonus. Now you’re not just loitering at coffee shops!
  • Buff up. Everyone needs to get away from the desk sometimes. We cover gym and exercise reimbursements so that you can stay fit.
  • Save up. Put pre-tax savings into a 401k or RRSP. You’ll appreciate it later.
  • Hang out. We get our team together for some quality face-to-face time a few times a year. Each time we meet up in a different city around the world.
We are an equal opportunity employer and value diversity at our company. Women, people of color, members of the LGBTQ community, individuals with disabilities, and veterans are strongly encouraged to apply.