North Data is a leading European company data provider and search engine. We’re serving more than 8.000 customers and 1.000 investigative journalists worldwide with our small and international team located in downtown Hamburg. We’re looking for a Director Engineering to head our technical team.


  • Leading and growing our team
  • Responsibility for our technical infrastructure and operations
  • Responsibility for product quality
  • Manage partnerships with external service providers
  • Budget planning and supervision
  • Being present on the two fixed team days in our office in Hamburg
  • Ideally: actively participating in the software development


  • You love to take responsibility for everything from the details to the big picture
  • You’re a pragmatic and hands-on problem solver
  • You’re committed to making us an even better engineering team
  • Great communication skills
  • Ideally: you have a background in Java programming
  • Ideally: you have experience in running services in the Cloud
  • Ideally: you’re interested in international economy and geo-politics


We’re writing our backend code in modern Java (JDK 21). On the frontend, we’re using Typescript, Semantic UI and d3.js. Our production environment runs on the Google Cloud Platform, using Firestore and ElasticSearch as databases, and many external services, including Machine Learning and LLMs. For development, we’re using everything in Github (including Github Actions for CI/CD). Our philosophy is to be always up-to-date and innovative, keep technical debt low, and automate as much as possible while keeping things simple.


  • International and lovely team
  • Software development based on “Best practices” (such as unit testing and pull request reviews, but no scrum, no kanban, no stand-ups)
  • Your work will contribute to making our economy and our society more transparent
  • Financial stability (profitable and growing, no VC investors)
  • Competitive compensation
  • Office in downtown Hamburg with lake view