Jobs Data Science

Data Engineer

Beating complex data challenges

Newcraft helps companies with digital growth. Data science is at the core of everything we do.


As a Newcraft data engineer, you’ll work with the latest and greatest technologies that make it easy to work with large amounts of data. You’re proactive in keeping yourself up to date and try new things. You combine a strategic vision with a hands-on, right now attitude.

Team Data Science

Newcraft Data Science helps clients in defining and developing the right data solutions. We’re actively involved with helping our clients develop their data maturity and make data a more effective asset within their organisation.


We do this by identifying where they currently are and what solution would fit best. That could be a redesign of their data framework, thorough data analyses to identify opportunities, or develop more advanced machine learning based models.


Data engineering plays a key role in the work we do. Without data engineering we are unable to develop efficient pipelines to extract data, create scalable data platforms, or productionize solutions developed by our data scientists. 


The team consists of highly skilled people that keep an eye on the long-term vision and understand what clients need to create new opportunities. We cooperate closely with digital specialists and act as a sparring partner at top level. The team enjoys working in a creative atmosphere and encourages experimentation and innovation.

Who you are

You’re a clear communicator and love to make complex matters easy to understand. You’re always one step ahead in digital and data developments; you’re never done learning and you love sharing your knowledge. If you like taking initiative and are self-steering, you’ll get plenty of freedom and responsibility. 


  • A Masters degree in Computer Science, Engineering, Mathematics, or a related field and 4+ years industry experience
  • Experience with data processing software (eg. Hadoop, Spark, Pig, Hive, Flink, Kafka, etc.) along with data processing algorithms (eg. MapReduce and Flume)
  • Experience working with data warehouses, including data warehouse technical architectures, infrastructure components, ETL/ELT and reporting/analytic tools, environments, and data structures
  • Proven ability to drive adoption of data engineering best practices in a team of data scientists, and ability to mentor junior team members
  • Experience in technical consulting
  • Programming in a compiled typed and scripting languages, e.g. Scala, Java, Python, etc.
  • Deployment and provisioning automation tools e.g. Docker, Ansible, Openshift, CI/CD.

What’s in it for you?

If you like working on big, challenging projects with the dynamics and structure of a small organization, you’ll love working at Newcraft. You’ll get plenty of freedom and responsibility to work on your ideas. But you’re not in it alone! You can always rely on a team of specialists. Together, we make the difference. Having fun is part of the job. We love what we do, the clients we work for and each other.

Sounds like you?