At movingimage, video is what drives us. We are a global leader in delivering secure enterprise video solutions. Simply put, we want to revolutionize the way in which companies use video. Our cloud-based solution is a centralized platform that enables companies to efficiently manage and stream all their video assets for customers, partners, and employees in the best possible quality on any device.

Agile work methodologies and values rest at the core of our cutting-edge products and services. We are continuously looking for curious and creative people to join our team – because at the end of the day, innovative teams produce innovative products.

We move videos. Together with you, we will move even more.

Are you a passionate and hands-on technical leader with an interest in video technologies?

As Head of Engineering, you will lead an engineering organization. Together with the Head of Product Delivery and the Head of Infrastructure & Security, you will build a strong product and tech leadership team. You will lead front-end, back-end, and quality assurance chapter leads while also working side-by-side with product owners, agile coach, DevOps, People Team and other stakeholders.

Reporting directly to the CEO, you will contribute to the overall technical strategy and vision while mentoring and leading your team on a daily basis.


As Head of Engineering, you will take on the following responsibilities:

  • You will be part of the company’s Management Team
  • Build and lead high-performing teams
  • Partner with our People & Agility team to further develop our modern and efficient process for attracting, developing, motivating, and retaining awesome talent
  • Propose technical solutions to implement high-quality and scalable video asset management and video streaming solutions for enterprise customers
  • Active coding to contribute to product architecture (appr. 25% of the time)
  • Support agile processes and cross-functional cooperation between tech and non-tech department

To thrive in the role of Head of Engineering, you will need:

  • Minimum 5 years of experience leading high-performing engineering teams in a startup environment
  • Strong people management and leadership skills combined with experience in coaching and guiding team members
  • Excellent communication skills and ability to establish and manage relationships with both technical and non-technical stakeholders
  • Extensive experience building and delivering different architectural styles (preferably platform-driven architectures)
  • 10+ years of relevant work experience in building high-performance applications (e.g. using Java, and cloud technologies)
  • Ability to deliver and maintain highly secure applications using identity management systems
  • Hands-on experience developing asynchronous messaging integrations, and in building and delivering containerized applications using Docker
  • Strong experience building and maintaining CI/CD pipelines
  • Knowledge of Spring and Spring Boot, basic knowledge of modern Frontend technologies
  • Knowledge in the following technologies/platforms is a big plus: Apache Kafka, Elasticsearch, NewRelic, MongoDB, Kubernetes, Microsoft Azure, Helm charts, Akamai

Please don't get discouraged if you don't tick all the boxes. Our Team is here to support you and onboard you so you will be up to speed in no time! :)


Why you will love working with us:

Culture: We work agile, focusing on cross-team collaboration based on trust and transparency. You are free to introduce your own ideas and make an impact in our diverse and international teams.

Learning & Growth: We support continuous learning through regular 1:1s, feedback conversations, German and English classes and the chance to take part in conferences and trainings as part of our yearly development budget.

Balance your Life: We offer flexible working hours adjusted to your schedule. On the top of that, we offer a package of 30 paid vacation days.

Remote-friendly: We have well-structured and flexible processes so that we can work from home effectively and enjoy doing it! Hybrid work is the new way of work for us: we combine remote work with some office time to make sure you feel connected & enjoy your freedom at the same time.

Compensation & Benefits: Excellent people deserve great working conditions. We conduct benchmark analyses and run salary cycles regularly to ensure that we pay salaries above the market average. We also offer you a company pension (bAV), which we support with 20%, and subsidize your public transport ticket and Urban Sports Club membership.

Relocation Support: If you are not located in Germany yet, we are happy to support your move with a relocation package to make it as smooth as possible. Besides the package, we also offer administrative support to help with your VISA process etc.