For our Berlin team we are looking for a Senior Data Engineer to help our clients create state-of-the-art and scalable data warehouse solutions. 

We consult, design and build (big) data solutions that fit our clients' needs and business logic, all the way from tracking set up, analytics through to BI and machine learning use cases.

As part of the Data Management Team we consult clients of all sizes, from startups to enterprise, to help them get real business value out of their data working in project teams with awesome Project Managers, Data Consultants  and Data Analysts.


  • Build data solutions according to cloud computing best-practices
  • Consult on technical topics both internally and at clients
  • Scope, sell and execute the implementation of elegant big data solutions
  • Work closely with our business consultants and project managers to shape projects which are feasible in time and budget
  • Embrace agile methodology, think iteratively and propose workable steps on the way to the final setup
  • Besides client work, you support the development of internal projects and re-structure code for repeated and speedy deployment
  • Share your knowledge within our team and exchange with other data engineering teams within Dept-wide
  • Explain the what and why of cloud-based solutions to both technical and non-technical audiences


  • Berlin office or remote in Germany
  • Remote from UK, Ireland, Netherlands, France, Croatia or Macedonia


  • Have a minimum of +7 years of experience in programming and general system administration
  • Solid, hands-on developing skill in Python and SQL
  • Hands-on experience with cloud databases, such as R.B. Redshift, Snowflake, BigQuery, Synapse Analytics 
  • Are proficient in setting up infrastructure with at least one major cloud computing provider, such as Amazon Web Services, Google Cloud, Microsoft Azure
  • Knowledge of the open source data stack is appreciated
  • BONUS: Linux administration knowledge is a plus


  • Know how to structure and refactor projects, apply concepts of clean code, adapt to different programming patterns
  • Make good use of Git and integrated dev environments 
  • Enjoy explaining technical details to a less technical audience
  • Like working in a cross-functional team and helping out with technical expertise
  • Are fluent in English (C1 or higher); good command of German is a big plus
  • BONUS: Marketing experience as well German language skills would be big pluses


  • Work together with data architects, business analysts and data scientists who are all passionate and excel in their domain
  • Develop a pragmatic consultant’s way of running projects with focus on outcome and business value
  • See your efforts turn into solutions which really make a difference
  • Get in touch with clients from different industries working on varying business problems related to e-commerce and online marketing
  • Work with all major cloud computing providers and encounter a variety of different setups and technical challenges 
  • A strong and motivated team as well as numerous get-togethers and events, such as Team Lunch, Dept Festival, Dept Snowfest
  • A modern Office in Berlin Friedrichshain as well as flexible working hours, home office and various working time models
  • Remote Policy so you have some variety to yourself in the current times


Hi, we are Dept – an international digital agency of experienced thinkers & makers. One agency uniting creativity, technology and data. Helping reinvent & accelerate your digital reality by creating experiences that people want and businesses need.


* We are happy about human beings of any gender.

Apply for this Job

* Required