Senior Data Software Engineer

CGI
Municipality of Madrid, Spain
9 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English, Spanish

Job location

Remote
Municipality of Madrid, Spain

Tech stack

Java
Computer Programming
Data Architecture
Information Engineering
Data Warehousing
Hadoop
Hive
Maven
Snowflake
Spark
Spring-boot
Data Lake
Kubernetes
Apache Flink
Kafka
Data Management
Data Pipelines

Job description

Take the Next Step in Your Career with CGI Spain, Assess clients' IT and data landscapes to define the best approaches for building high-value data assets.

Consult & Lead Advise on Data Architecture, Data Management, Data Warehousing, and the optimal use of Data Lakes and Data Lakehouses (e.g., Trino).

Design & Develop Build and evolve modern data platforms using technologies such as Hadoop, Exasol, Snowflake, and others.

Optimize Data Workflows Design, develop, and continuously improve data pipelines to ensure data is reliable, scalable, and ready for action.

Stay Ahead of Innovation Keep up with emerging trends and apply best practices in data engineering across projects.

Project Leadership Take on partial or full project management responsibilities, depending on your experience and career path.

Requirements

Strong Data Expertise A passion for data, with a solid understanding of Data Warehousing, Data Lakehouse, Data Mesh, and Data Fabric concepts-and knowing when to apply each.

Advanced Technical Skills

Extensive experience with open-source data technologies (Kafka, Hadoop ecosystem, etc.).

Proven ability to build real-time and batch data pipelines using tools such as Flink, Kafka, Spark, and dbt.

Programming Skills Proficiency in Java.

Languages Full professional fluency in English., * Apache Kafka

  • Data Warehousing
  • English
  • Hadoop Hive
  • Java
  • Kubernetes
  • Maven
  • Spanish
  • Spring Boot

Benefits & conditions

Mindset Agile, proactive, collaborative, and driven by data-powered impact.

Why Choose CGI Spain?

Beyond working with cutting-edge technologies and multidisciplinary teams, we offer:

? Stability & Career Projection

Permanent contract with a competitive compensation package.

Participation in our Global Share Purchase Plan from day one.

A flexible career path tailored to your professional goals.

? Continuous Growth

Ongoing training, access to official certifications, and global knowledge communities.

Opportunities to collaborate with international experts and apply global best practices locally.

️ Work-Life Balance & Benefits

Hybrid or remote work options depending on the project, with flexible schedules.

Continuous working hours on Fridays, reduced hours during summer months, and additional non-working days.

Flexible compensation, insurance options, and health & wellbeing programs.

? Social Impact & Sustainability

CGI actively promotes global initiatives that create positive social impact-from environmental projects to digital education. Joining CGI means working with purpose and contributing to a more sustainable and inclusive future.

Be Yourself. Innovate. Grow.

At CGI Spain, you'll find:

An environment where your voice and talent truly matter

A culture built on collaboration, curiosity, and results

Apply for this position