Senior Data & Integration Architect — Tech Lead

Innowave Group

Portugal

Hybrid

EUR 85,000 - 110,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

InnoWave is seeking a Senior Data & Integration Engineer to design and implement ETL/ELT processes, integrate data across enterprise systems, and mentor engineering teams. You will work with Azure Databricks, Terraform/IaC, and Azure services to deliver secure, scalable solutions.

English fluency is mandatory and you will collaborate with international teams. The role requires 6+ years in data or software engineering and 3+ years in a lead role, with strong communication and stakeholder

Qualifications

  • Degree in Computer Science or in similar areas.
  • 6+ years of professional experience in Data Engineering, Software Engineering, or a related technology field.
  • 3+ years of experience in a Technical Lead / Lead Engineer role, with demonstrated experience providing technical direction and mentoring engineering teams.
  • Strong hands-on experience with Azure Databricks, including Databricks Jobs/Workflows, Notebooks, SQL Warehouses, Delta Lake, and Unity Catalog.
  • Strong knowledge of ETL/ELT processes and data integration patterns, including data ingestion, transformation, orchestration, and integration across enterprise systems.
  • Strong programming skills in SQL, Python, and PySpark.
  • Proven experience designing and implementing cloud-based integration architectures, particularly using Microsoft Azure integration services.
  • Strong hands-on experience with Terraform and Infrastructure as Code (IaC), including infrastructure provisioning, reusable modules, configuration management, and deployment automation.
  • Strong experience with Azure integration services, particularly Azure Service Bus, Azure Event Hubs, and Azure Functions, including messaging, event-driven architectures, asynchronous processing, and API-based integrations.
  • Experience designing and implementing REST APIs and system-to-system integrations, including authentication, authorization, error handling, retries, and monitoring.
  • Experience with Azure DevOps, including Git, branching strategies, CI/CD pipelines, and automated deployments across Development, QA, and Production environments.
  • Experience designing secure, scalable, resilient, and maintainable solutions, covering both data engineering and integration architectures.
  • Strong understanding of cloud security and identity management, including Managed Identities, Service Principals, OAuth 2.0, certificates, and secure secrets management.
  • Experience implementing monitoring, logging, and troubleshooting mechanisms using Azure Monitor, Application Insights, and Log Analytics.
  • Proven ability to provide technical leadership, establish development standards, guide engineering teams, conduct code reviews, and ensure solution quality.
  • Ability to work across data engineering and integration domains, translating business and technical requirements into robust architectural solutions.
  • Strong communication and stakeholder management skills, with the ability to engage with technical and non-technical stakeholders.
  • Experience working with international and distributed teams. Proactive, accountable, and pragmatic mindset, with a strong sense of ownership and ability to drive technical topics independently.
  • Fluent in English - written and spoken (mandatory).

Responsibilities

  • Design and implement ETL/ELT processes and data integration patterns, including ingestion, transformation, orchestration, and integration across enterprise systems.
  • Work with structured and unstructured data.
  • Analyze data and generate insights to support decision-making.
  • Act as a liaison between technical teams and business stakeholders.
  • Translate business needs into data solutions.
  • Develop dashboards and reports.
  • Collaborate with cross-functional teams.
  • Provide technical direction and mentor engineering teams.

Skills

Data engineering
Software engineering
Lead engineer
Technical leadership
SQL
Python
PySpark
Azure Databricks
Terraform
IaC
Azure DevOps
API design
REST APIs
Azure integration services
Azure Service Bus
Azure Event Hubs
Azure Functions
Cloud security
Monitoring
English

Education

Degree in Computer Science or in similar areas

Tools

Azure Databricks
Databricks Jobs/Workflows
Delta Lake
Unity Catalog
Terraform
IaC
Azure DevOps
Git
Azure Service Bus
Azure Event Hubs
Azure Functions

Job description

InnoWave is seeking a Senior Data & Integration Engineer to design and implement ETL/ELT processes, integrate data across enterprise systems, and mentor engineering teams. You will work with Azure Databricks, Terraform/IaC, and Azure services to deliver secure, scalable solutions.

English fluency is mandatory and you will collaborate with international teams. The role requires 6+ years in data or software engineering and 3+ years in a lead role, with strong communication and stakeholder

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data & Integration Engineer | Tech Lead
Senior Data & Integration Engineer | Tech Lead

Innowave Group • Portugal

Hybrid
EUR 85,000 - 110,000
Technical Lead – Azure Data & Cloud Architecture
Technical Lead – Azure Data & Cloud Architecture

Innowave Group • Portugal

Hybrid
EUR 90,000 - 120,000
Azure Data & Cloud Architecture Lead
Azure Data & Cloud Architecture Lead

Innowave Group • Portugal

Hybrid
EUR 90,000 - 120,000
Senior Data Engineer: Build Scalable Data Pipelines & Models
Senior Data Engineer: Build Scalable Data Pipelines & Models

InnoTech • Portugal

On-site
EUR 50,000 - 70,000
Health-focused partnerships
Mental health support
25 days vacation
+3
Senior Data Engineer (Azure & Databricks)
Senior Data Engineer (Azure & Databricks)

TP • Lisboa

On-site
EUR 70,000 - 90,000
Senior/Lead Data Engineer
Senior/Lead Data Engineer

emagine • Lisboa

Hybrid
EUR 50,000 - 70,000
Senior Data Engineer
Senior Data Engineer

TMC • Lisboa

On-site
EUR 60,000 - 90,000
Senior Data Developer
Senior Data Developer

emagine Polska • Porto

On-site
EUR 70,000 - 90,000
Data Engineer
Data Engineer

emagine • Lisboa

Hybrid
EUR 60,000 - 80,000
Senior AWS Data Architect - Cloud Data Mesh & Streaming Expert
Senior AWS Data Architect - Cloud Data Mesh & Streaming Expert

Devoteam • Porto

On-site
EUR 75,000 - 110,000
Top locations