Grupo TECDATA Engineering

Tech Lead – Data & Software Engineering (GCP / Java / Oracle)

In short

This Tech Lead role leads software and data engineering teams, covering cloud data architecture (BigQuery, dbt, Google Cloud Data Fusion, Looker Studio) alongside legacy application maintenance (Java 8, JSPs, EJB, Oracle/PL-SQL). The employer is an engineering company posting a hybrid role based near Madrid. It requires strong GCP data warehousing skills combined with legacy Java/Oracle expertise, plus knowledge of CI/CD, Docker and Terraform.

Main responsibilities
•Lead the software and data development teams, defining coding standards and performing code reviews.
•Design efficient and scalable integration strategies between legacy systems and the cloud.
•Design, build and optimize ETL/ELT pipelines using Google Cloud Data Fusion and dbt (data build tool).
•Structure and manage the Data Warehouse in Google BigQuery, ensuring high query performance, data governance and cost optimization.
•Design and maintain dashboards, semantic models and analytical reports in Looker Studio for business decision-making.
•Manage the optimization and evolution of backend applications developed in Java 8, JSPs and EJB (Enterprise JavaBeans).
•Administer the relational data layer in Oracle (complex queries, optimization, stored procedures/PL-SQL).
•Collaborate closely with Product Owners and corporate architects to translate business requirements into technical solutions.
•Ensure high standards of performance, availability, security and resilience across all environments.
•Desirable: define data integration flows with Salesforce (REST/SOAP APIs, Bulk API or native connectors).
Technical requirements
Cloud & Data environment (GCP)
•Demonstrable experience working with Google BigQuery (schema design, partitioning, clustering and cost/SQL optimization).
•Practical mastery of dbt (modeling, testing, data lineage documentation).
•Experience in orchestration and integration using Google Cloud Data Fusion or visual/flow-based ETL/ELT tools.
•Advanced handling of Looker Studio for building executive and interactive reports.
Legacy systems
•Experience in development and maintenance of applications with Java 8, JSPs and EJB component architecture.
•Solid experience with Oracle databases (relational modeling, query tuning, PL/SQL).
•Technical knowledge of the Salesforce platform and integration of its data model with external systems.
Continuous integration
•Knowledge of continuous integration and continuous deployment (CI/CD) with Jenkins, GitLab CI or GitHub Actions.
•Handling of containers (Docker) and infrastructure-as-code concepts (Terraform).
Work mode
Hybrid (3 days in Alcobendas + 2 remote).

Stop applying.
Get referred.

$10 in free credits

In just 60 seconds, fully on autopilot — Eraldt's AI agents read your CV, map the roles you fit, find live vacancies and the people who can refer you, write personal emails, and get you referred.

This isn't an application: your CV doesn't go to the company, and we don't promise a referral for this exact role.

Discover who else lands interviews on autopilot