
InnoWave
"Changing lives through innovation" InnoWave has a global delivery model in Digital Transformation, Technology, and Products, with our services based on Disrupt, Accelerate & Optimize. We are passionate professionals in various tech areas and provide solutions and products that add value to our clients' businesses. Offices in Portugal, USA, UK, Netherlands, Belgium, and India.
Sobre a empresa Lisbon
20 de outubro de 2026
Full-time
Sobre a vaga
InnoWave is looking for an experienced Senior Data Engineer to design and drive the implementation of complex, scalable, and secure data solutions. You will design end-to-end data architectures and make strategic technical decisions in a collaborative, international environment.
O que vais fazer
- Analyse, challenge, and clarify business, functional, and non-functional requirements, identifying constraints, dependencies, risks, and architectural considerations
- Design end-to-end data architectures, covering data ingestion, integration, processing, storage, governance, and consumption
- Define data models and modelling strategies aligned with business requirements, covering relational, dimensional, document, graph, geospatial, and time-series data models
- Design and evolve cloud-based data platforms, including Data Lakes, Lakehouses, Data Warehouses, and Data Marts, ensuring scalability, performance, interoperability, and cost efficiency
- Define data integration solutions using ETL/ELT, batch processing, streaming, Change Data Capture (CDC), APIs, and event-driven architectures
- Evaluate architectural and technological alternatives, assess trade-offs, and document key decisions through Architecture Decision Records (ADRs) or equivalent documentation
- Define and promote reference architectures, architectural blueprints, technology standards, and best practices aligned with Enterprise Architecture and Data Management strategies
- Ensure the implementation of data governance, data quality, metadata management, data lineage, data cataloguing, Master Data Management (MDM), and data security practices
- Design architectures that meet non-functional requirements, including availability, resilience, scalability, performance, security, disaster recovery, observability, and cost optimisation
- Define DataOps and observability requirements for data pipelines and datasets, monitoring execution times, latency, data freshness, schema changes, anomalies, and data quality
- Lead architecture reviews, validate technical designs, identify architectural risks, and guide data engineers, architects, and implementation teams
- Produce and maintain high-quality architectural documentation, diagrams, technical assessments, and recommendations, communicating decisions effectively to technical and business stakeholders
- Collaborate with multidisciplinary and international teams, providing technical leadership and promoting knowledge sharing, continuous improvement, and delivery excellence
O que é pedido
- Minimum of 15 years of professional IT experience, with proven expertise in Data Architecture, Solution Architecture, and the design of complex data solutions
- Degree in Computer Engineering, Software Engineering, or a related field
- Strong experience designing end-to-end data architectures, covering ingestion, integration, processing, storage, governance, and consumption
- Advanced knowledge of relational and NoSQL databases, data modelling, Data Warehousing, Data Lakes, Lakehouse architectures, and Big Data technologies
- Strong experience with cloud platforms, including Microsoft Azure, AWS, or Google Cloud Platform (GCP)
- Experience with modern data technologies such as Microsoft Fabric, Azure Databricks, Azure Synapse Analytics, BigQuery, or Amazon Redshift
- Solid knowledge of data integration patterns and technologies, including ETL/ELT, batch processing, streaming, CDC, APIs, and event-driven architectures
- Strong understanding of Data Governance, Data Security, Data Quality, Data Lineage, Metadata Management, Data Catalogs, Master Data Management, and GDPR
- Proven ability to analyse functional and non-functional requirements, evaluate architectural alternatives, assess trade-offs, and make independent architectural decisions
- Experience defining and applying reference architectures, technology standards, and Enterprise Architecture principles
- Knowledge of designing scalable, resilient, secure, and cost-efficient solutions, with a strong focus on performance, availability, observability, and disaster recovery
- Strong technical leadership, analytical thinking, problem-solving, and stakeholder management skills, with the ability to influence architectural decisions across multidisciplinary teams
- Excellent written and verbal communication skills, with the ability to communicate complex technical concepts clearly to both technical and business audiences
- Strong commitment to quality, accountability, and continuous improvement
- Languages (written and spoken): English (mandatory)
Valorizado
- Experience working on strategic projects and familiarity with Agile methodologies, JIRA, and Confluence (valued)
- Knowledge of the Energy & Utilities sector (valued)
- Experience designing data architectures supporting Analytics, Machine Learning, and AI use cases (valued)
- Spanish (valued)
Benefícios e vantagens (7)
- Apoio educação / infância
- Dias extra
- Flex benefits
- Flexibilidade de horário
- Jogos no escritório
- Prémios de performance
- Seguro de saúde
Valores e cultura (7)
- Ambiente internacional
- Amigos fora do trabalho
- Feedback contínuo e 360º
- Igualdade de género
- Incentivo à criatividade & inovação
- Metodologias ágeis
- Remote first