Logo of Huzzle

Sr. Data Engineer (f/m/x)

image

4screen

21d ago

  • Job
    Full-time
    Senior Level
  • Data
    Software Engineering
  • Munich

AI generated summary

  • You have 5+ years in software and data engineering, strong skills in Python, DBT, ClickHouse, and MLOps, a STEM Master's degree, and good communication in English. Willingness to visit Munich is a plus.
  • You will design data architecture, foster a data-driven culture, mentor colleagues, conduct exploratory data analysis, and set high standards for production-quality code.

Requirements

  • 5+ years of experience in Software Engineering, preferably in Python or JVM.
  • 5+ years of experience as a Data Engineer.
  • Master's degree in a STEM field, or equivalent.
  • Senior-level practical experience in DBT, Python, ClickHouse (or equivalent), Spark, Dagster and Kubernetes.
  • Senior-level working experience with MLOps or DevOps.
  • Experience with recommendation models, scaling big data in fast growing organizations and an affinity for good data visualization would be a big Plus.
  • Good communication skills to streamline requirements between stakeholders and tech teams.
  • Fluency in English.
  • You are willing to visit our Munich office a few times a year for workshops or events - and are of course always welcome between these.

Responsibilities

  • Making architectural design decisions on how to ingest and process data: You will play a critical role in defining the architecture that governs our data ingestion and processing frameworks, ensuring they are both scalable and efficient to meet the evolving needs of our organization.
  • Setting data driven culture standards within the organization: You will foster a data-driven culture by establishing best practices and standards that empower teams to leverage data effectively in their decision-making processes.
  • Being a mentor to your colleagues: You participate in knowledge-sharing sessions to share your expertise and guide your colleagues in developing their skills, fostering an environment of continuous learning.
  • Proactively exploring data and validating potential and requirements: You will engage in exploratory data analysis, collaborating with cross-functional teams to identify opportunities and validate requirements, ensuring our data strategies align with business objectives.
  • Setting standards of production quality code: You will establish and uphold high standards for production-quality code, implementing robust testing techniques and reviewing processes that enhance code reliability and maintainability within our data engineering efforts.

FAQs

What is the role of a Senior Data Engineer at 4screen?

The Senior Data Engineer at 4screen is responsible for exploring new data uses, enhancing the data pipeline, and discovering new use cases in the machine learning and AI landscape. This includes making architectural design decisions, fostering a data-driven culture, mentoring colleagues, conducting exploratory data analysis, and setting standards for production-quality code.

What programming languages and tools are preferred for this position?

The preferred programming languages and tools for this position include Python and JVM, as well as senior-level practical experience with DBT, ClickHouse (or equivalent), Spark, Dagster, Kubernetes, and familiarity with MLOps or DevOps.

Is a specific educational background required for this role?

Yes, a Master's degree in a STEM field or equivalent experience is required for this role.

What experience level is needed for candidates applying for this position?

Candidates should have at least 5 years of experience in Software Engineering and 5 years as a Data Engineer.

Are there opportunities for professional development in the company?

Yes, the company encourages knowledge-sharing sessions and provides opportunities for mentorship, fostering an environment of continuous learning.

How often are employees expected to visit the Munich office?

Employees are expected to visit the Munich office a few times a year for workshops or events, but they are always welcome to visit more frequently.

What benefits does 4screen offer to its employees?

4screen offers benefits such as 30 days of annual leave, the Workation benefit, Egym Wellpass membership for well-being, bike leasing through BusinessBike, flexible working hours, an open office in Munich, co-working spaces in Berlin or Paris, and various team events and activities.

Is there a focus on diversity and inclusion within the company?

Yes, 4screen stands for equal opportunity and values diversity, encouraging an open and inclusive work environment where all employees can be themselves.

What is the company culture like at 4screen?

The company culture at 4screen is open-minded, collaborative, and dynamic, allowing for room for growth and the opportunity to bring in your own ideas while working with a talented team.

How does this role contribute to the company's success?

This role contributes to the company's success by enhancing data strategies that align with business objectives, improving data processing frameworks, and facilitating a data-driven decision-making culture across the organization.

We connect drivers with the world and the world with drivers, in real time.

Technology
Industry
51-200
Employees
2017
Founded Year

Mission & Purpose

4Screen provides innovative driver interaction platforms that integrate advanced digital technology into vehicles. Their mission is to enhance the driving experience by offering interactive solutions that improve navigation, communication, and infotainment. The company's purpose is to create a safer, more engaging, and user-friendly in-vehicle environment, leveraging technology to support better driving experiences and connectivity.