Data Engineer
We are seeking a Data Engineer to design, build, and optimize our large-scale data infrastructure. In this role, you will be responsible for ensuring reliable data access, ingestion, processing, and delivery across our Big Data ecosystem. You will contribute to a clean, test-driven, and scalable architecture while also managing the design, setup, and continuous improvement of our production environments.
Key Responsibilities Develop, implement, and maintain software solutions within Big Data platforms.
Provide technical guidance, coaching, and support to colleagues, Data Scientists, and fellow Engineers.
Oversee the maintenance and optimization of Big Data infrastructure and pipelines.
Build and prepare production-ready platforms for machine learning and large-scale data processing.
Ensure consistent documentation and maintain alignment across projects.
Own and manage the overall software codebase, ensuring high-quality releases into production.
Conduct peer code reviews to uphold coding standards and software quality.
Qualifications Bachelor’s degree in Computer Science, Engineering, or a related field.
6+ years of experience in Software Development, with at least 3 years focused on Big Data technologies.
Proficiency in Scala , Apache Spark , Kafka , and distributed storage systems (e.g., S3, Ceph).
Experience with both SQL (MySQL, MS SQL Server) and NoSQL databases (e.g., Redis).
Hands-on experience with cloud services such as AWS or Azure , including their big data ecosystems (e.g., EMR, Databricks).
Familiarity with Apache NiFi (preferred).
Exposure to containerization and orchestration (Docker, Kubernetes) is an advantage.
Core Skills Strong command of English, both written and spoken.
Solid programming expertise (object-oriented and / or functional).
Knowledge of Machine Learning concepts is beneficial.
Proven ability in building high-performance data pipelines and optimizing large-scale data workflows.
Analytical mindset with excellent troubleshooting skills.
Strong interpersonal and communication skills, with a collaborative team-oriented approach.
What We Offer Attractive compensation & benefits : Competitive salary, health insurance, pension plan, gym flexibility, eyecare coverage, and 23 days of annual leave.
Flexibility & hybrid working : Customize your workday through our flextime model.
Career growth : Personalized training, development programs, and professional advancement opportunities.
Innovation & impact : Work with cutting-edge technologies and directly shape our data strategy.
Collaborative culture : Join an international, diverse, and dynamic environment with a supportive company culture.
Location : Barcelona
#J-18808-Ljbffr
Data Engineer • Barcelona, Catalonia, España