Data Engineer (Python)

🇪🇸 Barcelona, Catalonia
$1K - $2K Annual
Posted 3 months ago
Expires June 9, 2026

Datavant is seeking a Data Engineer proficient in Python to join our dynamic team. As a leader in health data exchange, Datavant's mission is to make the world's health data secure, accessible, and actionable. This role offers the opportunity to contribute to building and scaling health data pipelines that support critical healthcare decisions.

In this position, you will design and maintain scalable data pipelines using Python, Spark, and Airflow. Your responsibilities will include ensuring pipeline reliability, data quality, and observability, as well as collaborating with Science and Product teams to define and prioritize data requirements. Additionally, you will implement automated testing and optimize processing performance and cost.

The ideal candidate will have a Bachelor's degree in Computer Science, Engineering, Mathematics, or a related field, or equivalent practical experience. A minimum of 2 years of experience in data engineering or software engineering is required for junior candidates, while senior candidates should have at least 5 years of experience. Proficiency in building data pipelines in Python, hands-on experience with distributed data processing frameworks such as Apache Spark, and familiarity with cloud data warehouses like Snowflake are essential.

Datavant offers a competitive and equitable salary, along with a hybrid work model that includes two days per week in our Gràcia office. Employees receive a daily in-office lunch stipend, access to a fully stocked kitchen, comprehensive private health insurance, 25 days of annual paid leave, and a six-week "Work from Anywhere" policy. This role provides an excellent opportunity to contribute to transformative change in healthcare within a collaborative and driven team environment.

More Jobs at Datavant