Overview Role : DATA ENGINEER SENIOR at KEENFOLKS
Keenfolks is a cutting-edge, integrative AI marketing agency specializing in harnessing the power of artificial intelligence to drive personalized and effective marketing strategies. We work with global brands to bridge the gap between digital marketing and emerging AI technologies, ensuring our clients stay at the forefront of innovation. Our team thrives on creativity, data-driven insights, and customer-centric solutions.
Responsibilities Design and lead the implementation of scalable, high-performance data architectures (ETL / ELT).
Define standards and best practices across the organization.
Develop applications, APIs, and pipelines for data ingestion, processing, and consumption.
Implement advanced solutions on AWS and Azure (data warehouses, data lakes, streaming).
Automate and optimize ingestion, transformation, and loading processes with resilience and observability.
Collaborate with Data Scientists, Analysts, and Product teams to integrate analytics and ML models into production.
Mentor and guide junior and mid-level engineers through code reviews and architecture decisions.
Explore new technologies (Data Mesh, RAG, MLOps, etc.) to drive innovation.
Requirements 7+ years of experience in Data Engineering or Software Development with a data focus.
Strong programming in Python (Pandas, NumPy, SQLAlchemy) and advanced SQL.
Expertise with Apache Spark, Airflow, and modern orchestration.
Experience with databases (PostgreSQL, MySQL, SQL Server) and data warehouses (Snowflake, BigQuery, Redshift).
Hands-on experience with AWS or Azure data ecosystems.
Knowledge of DevOps tools : Docker, CI / CD pipelines (Jenkins, GitLab CI, GitHub Actions).
Bachelor’s / Master’s in Engineering, Computer Science, or related fields.
Fluent in technical English (reading / writing).
Nice to Have Experience with Scala / Java, Kafka, NoSQL, Graph Databases, and Kubernetes.
Familiarity with Terraform, time-series DBs, pytest / unittest, and API development (FastAPI / Flask).
Background in Machine Learning and MLOps.
Previous experience in startups, scale-ups, or high-growth environments.
What We Value Technical leadership and autonomy.
Clear and effective communication.
Passion for problem-solving and innovation.
The ability to define a technical vision and inspire cross-functional teams.
What We Offer Flexible working from home policy, two days in the office and three from home
Free lunch on the days you go to our beautiful office
Fresh fruit, coffee, tea and snacks
Office activities
30 days working from abroad
Birthday day off to celebrate your special day
23 vacation days
2 personal days
Your Attitude At The Keenfolks, we believe in pushing boundaries and that innovation requires vulnerability, which means taking calculated risks. We are constantly in search of greatness and never settle for just being good. We recognize and reward those who see themselves as change-makers and who are experimental in their approach. If you are an innovator who learns from every experience and has an entrepreneurial mindset, we want to connect with you.
Diversity Matters The Keenfolks is an equal opportunity employer. We believe in true equality for all, and through our culture, corporate social responsibility, and day-to-day activities, we strive to have a positive impact on today’s society.
Want to Know More? Follow us on LinkedIn & Instagram @the_keenfolks to learn more about our culture and values!
Seniority level Not Applicable
Employment type Full-time
Job function Information Technology
Industries Technology
Information and Media
#J-18808-Ljbffr
Senior Data Engineer • Barcelona, Catalonia, España