Babel Profiles

Data Engineer with English

Babel Profiles

Full-Time
Spain
Onsite
English & Spanish
Valid through 2024-10-30

Job description

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.
  • Hybrid work model in Barcelona City

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