
Senior Data Engineer, Python, Inglés
Posted Aug 21

Posted Aug 21
This is a fully remote position, open to applicants in Spain.
• 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.
• 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.
• Flexible compensation.
• Performance-based percentage.
• Online training platform.
• Certifications.
• 12 monthly payments.
InvestEngine
SPD Technology
Omilia - Conversational Intelligence
Get handpicked remote jobs straight to your inbox weekly.