Lead Data Software Engineer
Hybrid in Portugal: Lisbon
Data Integration
& 4 others
Choose an option
We are seeking a highly skilled Lead Data Software Engineer to oversee the development and optimization of data pipelines and foundational systems.
This role prioritizes ensuring the reliability, scalability, and security of data systems while collaborating with stakeholders to create impactful solutions.
Responsibilities
- Lead the design, development, and optimization of ETL/ELT pipelines
- Build scalable and efficient data foundations
- Maintain data quality and availability for analytics and reporting purposes
- Implement storage solutions compliant with legislation and organizational policies
- Ensure security, compliance, scalability, reliability, and flexibility in data solutions
- Collaborate with stakeholders to identify requirements and deliver appropriate solutions
- Provide technical leadership and mentorship to junior team members
Requirements
- 5 years of experience in data engineering or similar roles
- Certification in relevant technologies (e.g., AWS Certified Data Analytics, Snowflake SnowPro Core Certification)
- Expertise in Snowflake, Matillion, and dbt for data warehousing, integration, transformation, and modeling
- Knowledge of Amazon AWS services such as S3, Redshift, Glue, and Lambda
- Familiarity with open-source tools like Apache Kafka and Apache Spark
- Competency in data processing concepts and methods, with expertise in SQL and NoSQL databases
- Background in data governance, management best practices, and compliance standards
- Experience with machine learning and data mining techniques applicable to data engineering
- Understanding of Salesforce, DCE, ERP, and Finance Systems data
- Proficiency in data visualization tools for monitoring pipeline performance
- Strong problem-solving, analytical, and communication skills