Software Developer/ Engineer/ Architect

Senior Engineering Manager (Explore)

Job Description

Zendesk is a service-first CRM company that builds powerful, customizable software designed to improve customer relations. At Zendesk, we encourage growth, innovation and believe in giving back to the communities we call home.

We are looking for an experienced engineering leader within the Explore group in Europe. This role will be leading teams that are mission critical to our Reporting & Analytics vision at Zendesk and include scrum teams working on AWS based infrastructure management, engineering productivity and developing our data pipeline platform.

The ideal candidate will have experience building technical teams, scaling management teams, and driving their success while building consensus and alignment throughout the organisation. They should have previously proven success as the leader of dynamic, passionate teams that love to code, build and operate highly scalable, distributed, critically important backend services while still being able to deliver important new initiatives that move Zendesk forward as a whole.

What you get to do every day:

You'll work with senior leaders across Engineering and Product Management to define how Explore engineering aligns with our long-term technical strategy and product roadmap. Partner in refining the vision of the product and technical systems. This includes:

Thinking about explicit charters and structures for your teams.

Allocating resources to important technical & product initiatives.

Crafting a growth model for the teams and an operational, digital-first model for how they can effectively partner with geographically distributed teams.

Define, execute and deliver long and short term business and technology initiatives collaboratively to optimize development and security, increase team efficiency, and support business objectives.

Work with staff to identify repetitive tasks for automation to free engineers from toil and remain productive and having sufficient time to focus on customer requirements.

Work with the existing management to continually improve software delivery, grow the team responsibly and ensure team happiness.

Own service, product and project delivery across multiple teams with many global dependencies.

You are, or have been, in a similar role with prior experience managing people managers, technical leads and individual contributors.

Experience in delivering complex, high-quality products built for scale and flexibility.

You have a track record of creating high-performing, self-sufficient teams. This could be from hiring the right talent, to reforming pre-existing teams, to mentoring and growing it internally.

You are comfortable having both architecture discussions with Engineers and feature/strategy discussions with Product Managers.

You are experienced, organised and calm - being both humble and confident - with the internal fire to deliver.

Experience of large-scale cloud architecture preferably in AWS & SaaS environments. A bonus is having experience with ELT data pipelines and building capabilities for replicating and synchronising data across distributed data stores.

Experience leading and working with a globally distributed engineering team.

You have demonstrated experience in adapting and improving engineering best practices (e.g. test-driven development, continuous delivery, scrum practices, automation, maintainable and testable code etc.).

Experience with handling incidents, preparing runbooks for outages, and understanding how to triage issues.

You are flexible and open to changing priorities and managing multiple tasks simultaneously within compressed time frames - you can keep all things moving while delivering great work.

Exceptional communication skills.

Masters / Bachelors in Computer Science or equivalent.

Full ownership of the projects you work on.

What you will be doing will have a huge impact.

Team of passionate people who love what they do.

Exciting features, ability to implement your own ideas and improvements.

Opportunity to learn and grow.

Possibility to specialise in areas like security, performance and reliability.

 

...and everything you need to be effective and maintain work-life balance:

Flexible working hours.

Professional development funds.

Comfortable office and/or a remote setup (it's your choice!).

Premium Medical Insurance as well as Private Life Assurance and Pension cover.

Wellbeing benefits like Modern Health or CalmApp access.

Perks like BiketoWork, Gympass and more...