
Data Engineer (Software) (f/m/d)
- Comunidad de Madrid
- Permanente
- Tiempo completo
- Collaborate with cross-functional teams to understand data needs and orchestrate simultaneous trading workflows in different geographies
- Build and operate reliable, testable software solutions supporting algorithmic trading models
- Code professional data pipelines, ensuring operational reliability
- Design clean interfaces and reusable libraries; enforce typing, contracts, and clear module boundaries
- Collaborate with an international team of Data Engineers and Data Scientists, aligning stakeholders on changes and orchestrating cross‑team releases.
- Bachelor’s or Master’s in Computer Science, Engineering, or 2-3 years of equivalent practical experience (must-have)
- Fluency in Python and SQL, with a proven track record of delivering production-ready data software.
- Strong grasp of clean code practices (e.g., SOLID principles, modular design, testability) to build maintainable and scalable systems.
- Hands‑on data engineering in cloud environments, especially Databricks (PySpark) or Microsoft Azure.
- Proficient in English.
- Pragmatic, action-oriented mindset and strong communication skills, especially in diverse, multicultural teams
- Familiarity with CI/CD practices and containerization (Docker, Kubernetes).
- Domain exposure to energy or financial trading.
- MLOps practices (e.g., MLflow, model registries, feature stores).
- Experience with time‑series/streaming pipelines and real‑time systems.
- Working Hours
- Meal allowances
*Option to use it for public transportation or childcare instead.
- Internet Compensation
- Microsoft ESI Certifications
- Training courses
- Gym Coverage
- Health Insurance