Jobandtalent

HQ BARCELONA - Senior Python Developer (Data Team)

Jobandtalent
Apply
over 6 years ago
Barcelona, SpainSenior

Responsibilities

  • Raise Python coding standards, including good practices, code structure, cleanliness, and testing.
  • Design and implement high-quality, performant Python code within the ETL platform.
  • Automate integrations with the Data Lake and Data Warehouse.
  • Automate complex data-processing and machine-learning workflows, including recurring model evaluation.
  • Improve code structure, performance, protocols, metrics, and production readiness across the team.
  • Mentor junior and mid-level Python engineers and share technical knowledge across the organization.
  • Lead projects, services, or products and help grow a team dedicated to the ETL platform.
  • Contribute to relevant open-source projects when possible.

Requirements

  • Bachelor’s degree in Mathematics, Engineering, Statistics, or another quantitative field.
  • 4+ years of experience programming Python with production-ready code.
  • Extremely strong programming skills, including experience with unittest and production/staging environments.
  • Experience with standard databases, including RDBMS and NoSQL databases.
  • Experience with container development using Docker or Kubernetes.
  • Experience leading projects, services, or products.
  • Strong verbal and written communication skills across management, business, and technical audiences.
  • Fluent English.
  • Preferred: experience with ETL, data preprocessing, or data analysis.
  • Preferred: experience supervising junior and mid-level developers.
  • Preferred: experience with big-data frameworks, OLAP databases, and stream-processing frameworks such as RabbitMQ, Kafka, Spark, or Flink.

Benefits

  • Great ownership of projects with direct product impact.
  • Transparent equity package.
  • Discount on health insurance.
  • Yearly budget for conferences, meetups, and self-learning.
  • Work with an international and multidisciplinary team.
  • Collaboration with Full-stack Engineers, Data Scientists, and Data Analysts.

Tech Stack

Apache AirflowApache FlinkApache KafkaApache SparkDockerJupyter NotebookKubernetesPythonRabbitMQ

Categories

Data Engineering
Jobandtalent

About Jobandtalent

1,001-5,000 employees

Jobandtalent builds an AI-driven workforce management and staffing marketplace for logistics, manufacturing, e-commerce and other frontline operations. It sources, hires, schedules, and pays temporary and shift-based workers, helping enterprises flex labor while workers manage assignments via a mobile app; revenue comes from staffing services. Founded in 2009 and headquartered in Madrid, it operates across Europe, the U.S., and Latin America, serving customers such as DHL, GXO, and UPS.

Contact me