Position: CTO, VP of Software Development
Company: Global Fleet Management Inc.
Experience required: 5y
English level: upper

You will lead, manage and inspire our software development team. The ideal candidate will help groom and grow talent to be the best they can be, and cultivate a culture where everyone exhibits leadership behaviour. These skills are paired with strong technical skills – backed by a track record of scaling complex, massively distributed, and highly available software services.

You will lead and reinforce company values and culture in day-to-day behaviors, management style, and expectations of team members. You will be looked upon to inspire confidence and add additional leadership strength to the broader management team.

The role will:
- Attract, hire, and retain/develop top-notch engineering talent
- Support developers in their career development and ensuring they have the tools and resources to perform their job
- Setting standards and applying best practices to improve engineering processes and the delivery of quality products
- Define and implement processes to achieve the availability of solutions as quickly as possible and on budget while still ensuring great quality
- Drive the program execution of the software from product definition through successful release, and ensure effective transfer to the support team
- Facilitate negotiations between stakeholders, product owners, and development in order to surface highest priority work and protect and support the team’s roadmap
- Represent the team to senior leadership and across other groups and departments within the company
- Help the team deliver software in the most effective way possible and facilitate ongoing retrospectives for continuous improvement
- Continually grow, learn, and share as we strive to keep pushing our boundaries
- Foster a culture of innovation

A bit about you:

- You are a people manager first and foremost but have a technical background building and deploying complex software applications
- You still write code but realize that your biggest contributions are in growing and supporting people
- You have experience creating collaborative and engaged teams through positive mentoring/coaching and other innovative strategies
- You have experience managing and inspiring a technical staff at various levels and disciplines
- You have the ability to instill a passion for quality and best practices
- When faced with complex challenges, your reflex is simplification and transparency
- You have the ability to look at solutions in unconventional ways and often identify opportunities to innovate in execution
- You bridge communication gaps and keep an eye on the big picture so others have room to focus on the art of their crafts
- You find yourself to be in a constant state of learning
- You have senior engineering skills that closely align with our tech stack: MongoDB/ElasticSearch, GO/Erlang/Elixir/C#/JavaScript, Big Data, Chef/Puppet/Ansible and more

Our Ideal Candidate Has:

- 8+ years of prior experience in shipping quality software as a top-notch engineer
- 6+ years as a proven leader, managing a team and/or scaling an organization with a high standard of excellence
- The ability to experiment with, grasp and integrate new technologies quickly
- Proven ability to work through organizations and teams with very strong communication and collaboration skills
- Mature business judgment and balancing conflicting priorities
- Highly effective collaborative skills in challenging environments or under challenging circumstances
- Strong self-awareness. Effectively employs a variety of leadership styles with teams and individuals to maximize results, motivation and employee engagement

There is an opportunity of relocation to Vancouver, Canada.