Senior Data Engineer, Python, Inglés

Posted Aug 21

This is a fully remote position, open to applicants in Spain.

📋 Description

• Design, construct, and industrialize scalable data solutions.

• Develop enterprise-level Python solutions utilizing Pandas and NumPy.

• Ingest, preprocess, cleanse, transform, validate, and enhance data.

• Design, implement, maintain, and optimize ETL/ELT pipelines.

• Create reusable frameworks and components for extensive data processing.

• Apply clean coding practices, modular design, testing, and code review methodologies.

• Convert analytical prototypes into production-ready solutions.

• Design and sustain CI/CD pipelines for automated build, testing, deployment, and release processes.

• Create and manage Python deployment artifacts, packages, and libraries.

• Implement monitoring, logging, alerting, and observability for production services.

• Support and troubleshoot applications within production environments.

• Oversee solutions end-to-end through development, industrialization, deployment, and ongoing support.

• Collaborate with stakeholders and multidisciplinary teams utilizing Agile methodology.


⛳️ Requirements

• Extensive hands-on experience in developing enterprise-grade solutions in Python, with advanced proficiency in Pandas and NumPy.

• Strong background in data engineering, encompassing data ingestion, preprocessing, cleansing, transformation, validation, and enrichment.

• Design and implementation of scalable and maintainable ETL/ELT pipelines.

• Development of reusable frameworks and components for large-scale data processing.

• Optimization of data pipelines for performance, reliability, and operational efficiency.

• Application of software engineering best practices, including clean code, modular design, testing, and code reviews.

• Experience working with substantial and complex datasets in production settings.

• Capability to transform analytical prototypes into production-ready solutions.

• Strong understanding of DevOps principles and the software delivery lifecycle.

• Design and maintenance of CI/CD pipelines for automated build, testing, deployment, and release processes.

• Experience in creating and managing Python deployment artifacts, packages, and libraries.

• Implementation of monitoring, logging, alerting, and observability features for production services.

• Experience in supporting and troubleshooting applications in production environments.

• Familiarity with cloud platforms (Azure and/or other cloud environments).

• Strong stakeholder management skills and the ability to collaborate with multidisciplinary teams.

• Results-oriented mindset focused on scalability, robustness, security, and operational excellence.

• Proven ability to manage solutions end-to-end, from development to industrialization, deployment, and ongoing support.

• Familiarity with Agile methodology.

• Proficient English language skills; daily meetings conducted in English.


🏝️ Benefits

• Flexible compensation.

• Performance-based percentage.

• Online training platform.

• Certifications.

• 12 monthly payments.

People also viewed

InvestEngine1 day ago

Senior Backend Engineer – Pensions Team, Python

Anywhere in the WorldFull-timeBackend Engineer
ApplyView job
SPD Technology1 day ago

Senior Python/Django Backend Engineer

UA flagUkraine OnlyFull-timeBackend Engineer
ApplyView job
Omilia - Conversational Intelligence1 day ago

Senior C/C++ Engineer

GR flagGreece, +3 more countriesFull-timeBackend Engineer
ApplyView job
YourHero1 day ago

Senior Backend Engineer

GR flagGreece OnlyFull-timeBackend Engineer
ApplyView job
Reply1 day ago

Java Developer – Senior

IT flagItaly OnlyFull-timeBackend Engineer
ApplyView job
Reply1 day ago

Senior Java Developer

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers