Director of Software Engineering

Job description

A challenger, that’s what we’re looking for at Zivver! Maybe you’ve seen us around, we’re building a truly unique platform and product that leads the market in secure communications. No such thing as a data leak when you’re using a product as Zivver! With already quite some growth behind us, we’re now looking ahead into more existential growth! To support this growth we're on the lookout for a Director of Software Engineering.


It wouldn’t come as a surprise that no day is the same in a hyper scale up. We don’t think that is something we have to explain to you. You’ve been here and know how to bring a new perspective to an ever changing environment. You know how to implement changes that are required to scale, while keeping the team engaged, the customers in mind, and simultaneously our global ambitions in mind. Sounds like an exciting challenge, isn’t it? Well, it is!


This is not a standard role, so are you not standard either, great, you fit in! We’re looking for someone with a strategic mindset but that also understands the operational pains of scaling a fast moving company. You know very well, it’s not only about strategy, we are working with people. Therefore you understand how to simultaneously create a safe and supportive environment for your people and bring them along in a rapidly changing environment.


Hot takes

  • You will be in the driver's seat within a fast moving company, that means you can steer the wheel and set the pace.

  • Did we mention global presence? This is only possible with your vision and guidance on how to achieve this.

  • Your vision is brighter than the sight of an owl at night, you know which direction we should take.


Responsibilities

  • You will build an organisation, structure, processes and culture that retains its strong focus on security and smart technology, whilst raising our accountability to our customer and a stronger focus on delivering product value and quality, at pace.

  • You build strong and collaborative relationships with customer facing teams (Sales, Customer Success & Professional Services), working tirelessly to deliver great outcomes for our customers.

  • You evolve shared processes on bug resolution or software release to ensure that all parties can maximise their effectiveness in bug resolution or product value creation.

  • You have a strong focus on meeting or exceeding bug resolution SLA’s, working collectively on ensuring engineers can be as effective as possible in this aim.

  • You proactively identify technology debt that is inhibiting software quality or development productivity, owning and developing the plan to mitigate the impact and improve sustainability.

  • You mature our approach to the development, deployment and release of software, ensuring the highest quality software and that our colleagues and customers are easily able to consume software change.

  • You promote the work the engineering teams are doing across the organisation, exciting others to our technology and promoting the brand of the team internally (and externally as part of making Zivver an attractive place to work).

  • You work closely with the Director of Product Development, ensuring that we maximize the development of product value at pace whilst ensuring that we’re capitalising on our existing and future technology innovations in support of the product strategy.

  • You develop a performance management culture and associated practices within a rapidly growing engineering function.

  • You know how to create a fun, rewarding and high engagement environment for our engineering staff.

  • You ensure that reward is both competitive and appropriately aligned to individual performance.

  • You recognise individual growth ambitions, and ensure the organisation is able to provide the right opportunities to the right people.

  • You define and develop the performance management framework, how performance will be assessed

  • You work closely with the CTO on both building out the long term technology strategy, and more tactical emerging technology innovations and opportunities.

  • You continuously assess opportunities to further improve performance and effectiveness of the function, able to adapt modern approaches to best suit the organisation and its continued growth.


Benefits

  • An exciting, fast-growing, energetic environment

  • International diverse team with over 27 nationalities - and yes, we offer Dutch classes too!

  • HQ in Amsterdam where you’re able to work a few days a week & full home office support to make sure you’re all set

  • Working from Bali, the US or Spain? Any place, anywhere: we fully support temporary working from X

  • At least €1.000,- per year on personal development budget

  • All the relocation benefits you need for a fresh start

  • Don’t worry about tomorrow: we’ve got you covered with a pension plan


Requirements


  • Minimum of 5 years experience in leading a software engineering function in a similar scale organisation, ideally with a background as a software developer.

  • You know how to manage a dynamic environment, you get energised by emerging challenges and opportunities.

  • You’re quick when it comes to taking ownership, you build personal accountability for the performance of the team and the value our software brings to our customers.

  • You have strong change management skills, can execute organisational or process change quickly and effectively, ensuring the team is brought on the journey with us.

  • You have experience in delivering software through Agile/SCRUM methodologies but with a strong emphasis on predictability, transparency and value delivery at pace.

  • You have experience in maturing an organisation, recognising the right level of process and governance for where Zivver is in its evolution.

  • You have experience in developing a performance management culture and associated practices within a growing engineering function.

  • You are someone that is hands on, “done it before”, you can bring maturity and experience to effect change.

  • You’re someone with a high degree of empathy, able to understand other people's perspectives on a situation, identify common ground and build an environment of coaching and support.

  • You enjoy building relationships across the organisation, and operating at all levels within the organisation.