BI/Analytics Engineer (m/f/d)

We are JOIN, Europe’s fastest-growing HR Tech company with over 45,000 clients in 6 countries and over 100,000 jobs posted.

Our ambition is to change the way Small & Medium-sized Businesses (SMBs) hire on a global scale. We want to level the playing field so SMBs can have the same hiring advantages as big companies. Great companies are built with great people and there are over 25 million SMBs in Europe alone.

We are a mighty team of 90 passionate colleagues and our mission is to democratise hiring by building the world’s most widely used talent attraction software. We believe in building a diverse team of people from different backgrounds. Join us!


Our mission as a BI team is to empower JOIN’s departments to reach their goals by making data informed decisions.

We deeply care about making data actionable with a pragmatic approach and embrace a lean and result – oriented working style to make the best out of the data we have. We are not a service unit that delivers data to only justify decisions that have been already made.

We enjoy having a real impact on JOIN’s business.


  • Owning the data pipeline from lake to data warehouse, you’ll be building, maintaining and monitoring our reliable ELT process, from data ingestion to data modeling and creating flattened datasets to be used as sources for Data Analysts, BI tools and for future ML efforts
  • Optimizing our data transformations to minimize costs, maximize performance while ensuring data integrity and consistency
  • Scaling data self service by establishing processes and tools to increase data availability throughout the company
  • Working closely with all business units and engineering teams to develop a strategy for an analytical data architecture that scales with our growth


  • A degree in computer science, engineering or a related field with technical focus
  • 3+ years experience in a role as Data Analyst with technical focus or Data Engineer with strong business acumen
  • You have strong experience in modeling data, always having the business logic and applications in mind while keeping best practices in transforming data for analyses
  • You have experience in setting up scalable data models
  • First experiences in Data science and the required structure of data is a plus is a plus
  • You embrace the value of SQL to build scalable and transparent data models and pipelines. That’s why you have excellent SQL skills to apply dimensional modeling techniques to represent business logic
  • You have business proficient English skills and know that communication is key. Being an expert in your field you are also able to explain complex topics to stakeholders from different backgrounds
  • You have experience with cloud-based warehousing solutions (GCP/BigQuery, Snowflake or AWS Redshift)
  • You have a very good command of Python, experience in airflow is a plus
  • You are a team player and love to share your knowledge, growing our team’s expertise and to make Data Analysts lives easier by supplying them with reliable data they need to impact business decisions.
  • This is a hybrid role where you will be expected to come to our Berlin office some days during the week


  • The opportunity to shape your role, have a great impact on the business and grow together with JOIN
  • Inspiring, diverse and international working atmosphere
  • A team of highly motivated and ambitious experts eager to foster your professional growth, supported by our feedback culture and personal development plans
  • The unique opportunity to revolutionize the recruiting industry with a rapidly growing company
  • Design office in the famous Kulturbrauerei in Prenzlauer Berg, in the heart of Berlin!
  • Latest hardware – choose MacBook Pro or Lenovo Carbon X1
  • Relocation support for internationals

You don’t check all the boxes? It’s also fine, we are open to spiky profiles and we love diversity!

Sounds interesting? We are excited to get to know you!

Follow Us on Facebook