Our client is a tech startup offering growth services to mobile app businesses. With app developers and publishers as clients worldwide, they have 3 Hubs (Warsaw, Barcelona, and Virginia) and are now looking for a Data Engineer to join the People team!
You will be responsible for constructing, maintaining, and optimizing their data infrastructure, ensuring a smooth data flow and accessibility to support machine learning, analytics, and business operations.
Tasks
* Oversee and manage the internal ML data platform, encompassing data ingestion, storage, and transformation to support machine learning model development.
* Design, build, test, and automate data pipelines to optimize efficiency.
* Establish and enforce data handling and processing best practices within the ML domain.
* Develop and implement internal tools to streamline data processes and business operations, improving scalability and productivity.
* Collaborate closely with product, MLOps, and data science teams to deliver exceptional data experiences for all ML practitioners and consumers.
Requirements
* Minimum 3 years of hands-on data engineering experience.
* Proficient in Python 3 at utilizing data manipulation frameworks such as Pandas and PySpark.
* Expertise in managing data storage solutions including AWS S3, data lakes, and data warehouses.
* Proven track record in orchestrating data workflows with tools like Dagster or Airflow.
* Solid understanding of streaming data technologies like Kafka and Spark.
* Fundamental knowledge of machine learning principles and data analytics methodologies.
* Basic proficiency in data visualization and business intelligence tools.
* Residency in Barcelona or willingness to relocate.
Benefits
* Competitive salary and performance-based bonuses.
* Comprehensive benefits package.
* Opportunities for professional development and support for continuing education.
* Flexible work hours and vacation policy.
Languages
* Full professional level of English.
Our recruitment process
* Step 1: Interview with our Recruiter to get to know you.
* Step 2: Interview with our client's Head of People.
* Step 3: Technical interview with the Hiring Manager.
#J-18808-Ljbffr