As Head of Software Engineering, you lead and manage our software development teams. You are responsible to build and maintain a world-class software engineering culture. You have the responsibility for project planning and project controlling. You oversee all aspects of the software engineering department to deliver projects with a strong execution-oriented attitude to meet strict deadlines. With continuous synchronization across multiple departments, you ensure that the product is built according to all requirements. You are responsible that the highest quality guidelines are applied throughout the software development department. You identify and implement measures to improve efficiency, automation possibilities, tools, and processes

Key Responsibilities
  • Strong technical background in software development with hands-on experience with Java, and Go or C++
  • Excellent knowledge with iOS and Android platforms, and microservice-based architectures
  • Excellent knowledge with architecting, developing, evolving, and troubleshooting large scale and complex distributed systems
  • Hands-on management experience building engineering teams and scaling organizations to deliver and maintain complex systems
  • Exceptional organizational talent, able to set priorities and work under pressure
  • High-quality standards for every work output