Data Engineer (m/f/d)

  • Smaato Inc.
  • Hamburg, Germany
  • 17/07/2020
Full time Data Science Data Engineering Big Data Statistics

Job Description

Company Description

Smaato’s Digital Advertising Technology Platform gives publishers the controls to deliver seamless, tailored, and engaging experiences for their audiences and advertisers. Advanced targeting capabilities and competitive intelligence help publishers optimize their monetization strategy to create data-driven experiences and reach their full revenue potential. Founded in 2005, Smaato is headquartered in San Francisco, California, with additional offices in Hamburg, New York, Shanghai, and Singapore. Learn more at

Job Description

As Data Engineer (m/f/d) at Smaato, you take responsibility for feature development, regular architecture designs and on-call rotation for our data delivery and reporting platform. You command a professional level of JVM programming languages and NoSQl or column oriented DBMS like Druid/Hbase. This role is critical to the business, providing important data streams to other development and business operations teams as well as to our Publisher and Advertiser customers. Continually enhancing a lean architecture design, going up and beyond to deliver team commitments in due course, and performance tuning resulting in cost savings make you successful in this role.

What You'll Do

  • Design and develop data ingestion pipelines based on Kubernetes in AWS and ensure their smooth operation to provide high-quality data for analytical and/or operational purposes
  • Prepare data streams for Druid ingestions
  • Establish and further develop data intelligence infrastructure
  • Create interfaces/integrations to other platforms allowing access to the data for various purposes, such as reporting, dashboards and exports
  • Particularly important to you are ensuring data integrity, data checking and validation
  • Conscientious good process documentation in Jira and Confluence
  • Work on the system architecture streamlining data flows, cost footprint and resilience
  • Participate in the evaluation and selection of right technologies
  • Support the business and product stakeholders by developing new and innovative data driven products that are needed by our customers
  • Interact with dedicated UI/UX Engineer to develop innovative ways to visualize huge amounts of data


  • Degree in the field of computer science or an equivalent qualification
  • 4+ years of work experience processing large volumes of data at scale
  • Very good coding experience in JVM programming languages (Java or Scala)
  • You enjoy operating your applications in production and strive to make on-calls obsolete
  • Experience with Spark and/or Flink, Kubernetes and NoSQL-Databases (Hbase, Vertica, Druid)
  • Familiarity with CI/CD and the AWS-Stack
  • Experience with relational database systems and orchestration frameworks like Airflow
  • Full business proficiency in English

Additional Information

Smaato’s modern Hamburg office offers an incredible 360° view over Hamburg’s city center and harbor, and is decorated with lounges, relax, and gaming rooms, including Foosball tables, PS4 consoles and guitar hero. In this office, we conduct in-house hackathons, in which everyone can participate!

Our unique and diverse company culture is shaped by people with commitment, sense of responsibility, risk-taking and discipline. Our employees’ loyalty, efforts, and commitment, we reward with numerous incentive and training programs, career development opportunities, regular team events, fresh fruit & snacks, massage chair, and fun activities.

Despite our growth over the past decade, we maintained flat hierarchies and short decision paths - much like in our start-up time. We have introduced flexible working hours, a home office regulation, and other work-life-balance options.

The salaries are market competitive and in addition we offer benefits such as a company pension plan and the HVV ProfiCard (public transit ticket for Hamburg) or equivalent