Back to all jobs

Software Engineer (m/f) Data Warehouse

Permanent employee

Alexanderstraße 1-5
About us
We are Visual Meta, a successful and growing web company, founded in 2009 and acquired by the Axel Springer Group in 2011. Operating from a central office in the middle of Berlin, we run 14 comparison shopping portals worldwide under the brands LadenZeile, ShopAlike and UmSóLugar. Together, the sites drive 700,000 sessions a day, lists 130mio offers from many thousand online shops and help consumers save time and find the product they love. We offer the professionalism of an established company and the culture of a startup.

Our vision is to become a top reference for connecting online shops and consumers. We create reach for the shops and orientation for the consumers through cutting-edge tools and technologies. During the last years, we have been building a strong, international team that thrives to stay ahead of the curve and contributes brilliant ideas to fulfill this vision. Everyone of our 260 employees plays a vital role in our story. If you want to be part of that and actively shape the future of e-commerce, then seize the opportunity and join our team.
Your mission at Visual Meta? As a Software Engineer you will be part of our data warehouse engineering team consisting of four engineers. This team works closely alongside a product owner and our BI and Marketing teams. The data warehouse team is responsible for the maintenance and improvement of more than 80 data sources. Within this role you will have the opportunity to work with large web scale data sets and apply your data engineering skills to challenging online marketing problems.
Your challenges and tasks
  • You design data models for complex analytics and data pipelines for ETL processes
  • You contribute to the development of our exciting in-house big data warehouse solution
  • You develop and maintain software to integrate with external partner APIs to optimize online marketing campaigns
  • You build RESTful microservice APIs to enable other Engineering teams to build data-driven features
  • You work closely with our Business Intelligence team to deliver timely and accurate KPI reporting to the wider business
You offer
  • You possess a university degree in a relevant academic discipline (e.g. computer science, mathematics, etc.) or equivalent professional experiences
  • You gained 2+ years of experience working as a software engineer on distributed data warehouses
  • You have knowledge of relational and NoSQL databases and ETL processes as applied to web scale data
  • You are an expert with big data tools such as Hadoop, Impala, etc.
  • You bring a good knowledge of building RESTful microservice APIs
  • You are proficiency in the Java programming language and Spring framework
  • You have excellent communication skills in spoken and written English
What we offer
  • We design code that matters - be part of our agile environment (Scrum), work with the latest technology and participate in regular tech-events (e.g. hackathons)
  • We love diversity - our team contains over 50 nationalities
  • We see your development as our priority - profit from a structured onboarding process, internal and external training possibilities as well as room for further professional development
  • We take responsibility - with us you have the option to become socially involved (e.g. charity lunch)
  • We care for you - benefit from a company pension plan, flexible working hours, 27 vacation days, healthy snacks and sport activities (yoga, soccer, volleyball)
  • We enjoy spending time together - join in for Friday beers, movie nights, team events, table football and ping-pong
Is this the job you are looking for?
Go ahead and submit your application in English including CV, salary expectations and your availability. As your responsible recruiter, Josephine Hauch will be your point of contact.

Your application / ...

Please fill out the following ...

Please upload your CV, cover letter and university certificates. Feel free to attach more information about you.
Click to select multiple files or use drag-and-drop