Senior Data Engineer – Gothenburg
Workplace: Sweden
Expires: August 15, 2025
Join us to build a cutting-edge data platform within Life Science. We are seeking an experienced Data Engineer with broad technical expertise and deep knowledge in data processing, cloud solutions, and large-scale pipeline development.
Main requirements:
  • At least 8 years of experience as a Data Engineer in complex environments
  • Deep knowledge of Apache Spark and Java (mandatory)
  • Experience working with cloud infrastructure, preferably AWS
  • Experience with Python scripting and data handling
  • Good understanding of databases (PostgreSQL), search indexes (ElasticSearch), and Unix systems
  • Experience with workflow management tools like Apache Airflow
Responsibilities:
  • Develop and optimize data processes using Apache Spark
  • Write robust and efficient backend code in Java and some Scala
  • Manage and model data in PostgreSQL and ElasticSearch
  • Work with batch and scheduled workflows in Apache Airflow
  • Build pipelines in cloud environment (AWS) and automate data deliveries
  • Collaborate with product teams, developers, and data scientists
Required hard skills:
  • Apache Spark
  • Java
  • AWS cloud services
  • Python scripting
  • PostgreSQL
  • ElasticSearch
  • Unix/Linux systems
  • Apache Airflow
Recommended hard skills:
  • Background in Life Science, medical technology or other data-intensive industries
  • Experience with scalable platforms and distributed data processing
  • CI/CD knowledge and experience with container solutions like Docker and Kubernetes
Soft skills:
  • Collaboration
  • Problem-solving
  • Technical proficiency in complex systems
  • Ability to manage end-to-end data flows
Coding languages:
  • Java
  • Scala
  • Python
Frameworks:
  • Apache Spark
  • Apache Airflow
Operating systems:
  • Unix/Linux
Natural languages:
  • English (Proficient)
Cultural skills:
  • Cross-functional teamwork
  • Innovation-driven environment