Cívica
Cívica
Cívica is a Spanish technology consultancy founded in 2008 that helps large national and international companies use data and software to improve decision-making, innovation and growth. Its multidisciplinary teams work across data engineering, data science, artificial intelligence, analytics, data governance and software development, creating tailored solutions through a human-centered approach. Cívica operates from offices in Granada, Madrid, Málaga and Sevilla and promotes talent development through its “People Beyond Tech” philosophy.

Senior Data Engineer (Snowflake, dbt) – Spain Remote

Senior Data Engineer role focused on building data architectures and scalable ELT/ETL processes with Snowflake and dbt. Cívica supports large organizations in their digital transformation through data and software engineering.

Description

  • Design, implement, and maintain scalable ELT/ETL processes in cloud environments
  • Design and optimize data models in Snowflake
  • Develop transformations and business logic with dbt
  • Apply analytical modeling, data validation, and data quality standards
  • Optimize SQL queries, data structures, performance, and operating costs in Snowflake
  • Work with business, BI, and architecture teams to turn analytical requirements into technical solutions
  • Document models, data lineage, business rules, and processes
  • Manage cross-environment deployments, code reviews, and version control
  • Contribute to Cívica’s team over the long term

Requirements

  • More than five years of experience as a Data Engineer
  • Advanced SQL knowledge
  • Strong experience with Snowflake
  • Experience with dbt, including tests, documentation, macros, and dependency management
  • Knowledge of analytical modeling, dimensional models, data layers, and data marts
  • Experience with Git and version control
  • Knowledge of software development best practices and data quality
  • Python experience is a plus
  • Experience with AWS, Azure, or GCP is a plus
  • Experience with process orchestration tools is a plus
  • Airflow experience is a plus
  • Self-direction and strong organizational skills
  • Focus on quality, performance, and maintainability
  • Analytical mindset
  • Strong communication with technical and functional stakeholders
  • Proactivity
  • Team spirit
  • Thoroughness in documentation and validation

Benefits

  • Permanent contract and stability from day one
  • Innovative projects using modern technology
  • Ongoing training and professional development
  • Flexible budget for courses, certifications, English classes, and professional development
  • Communities and knowledge-sharing opportunities
  • Established technical team with support and guidance from technical leaders
  • 23 working days of annual leave, plus one additional day every two years of tenure up to 30 days
  • €562.50 per year in remote-work compensation
  • Flexible compensation for training, meals, transport, childcare, and more
  • Computer, chair, monitor, keyboard, mouse, and footrest
  • Library of books and games at the Granada office
  • WellHub access and reduced-price sports activities
  • IBenefits discounts on leisure, health, fashion, sports, and more
  • Financial support for hobbies shared with colleagues
  • Surprise birthday breakfast delivered to your home
  • Maternity and paternity celebration and support
  • Recognition for sporting challenges
  • Sports groups and cultural events
  • Monthly Civipregunta sessions and company-paid Civicerves
  • Christmas meal
  • Cívica Day with partners and children

Related Jobs

Aleph Alpha

Senior AI Researcher, Foundation Model Pre-Training — Aleph Alpha, Heidelberg

Aleph Alpha
51 – 200 Employees
Artificial IntelligenceB2B

Lead architecture and large-scale pre-training work for Aleph Alpha’s European foundation models, shaping training methods across thousands of GPUs. Build and refine PyTorch training recipes with the Heidelberg-based hybrid team.

Open