Senior Data Engineer
# Think Data Be Smart #
About Us: DataSmart is a Portuguese company, positioning itself as a consulting company of excellence, with over 20 years of existence. We are specialized in Technologies and Information Systems services, for the Portuguese and International markets. We pride ourselves on fostering a culture of involvement, experience, and excellence.
Join our team as a Senior Data Engineer (Remote – Portugal based)!
What You’ll Do:
- Own and evolve the design of large-scale data platforms, with a strong focus on Customer 360 / CDP solutions built on Snowflake.
- Design, build, and maintain robust data pipelines (ETL/ELT), supporting incremental loads, reprocessing, and error handling.
- Lead technical decisions, review code and data models, and mentor other data engineers.
- Drive the migration of data platforms from on-premise BI/DWH to cloud-based architectures.
- Model customer-centric data (facts, dimensions, identities, events, sessions, and behaviour) to support analytics and activation use cases.
- Integrate data with MarTech and CDP platforms (e.g. Braze, Salesforce Marketing Cloud, Adobe Campaign).
- Ingest and manage data from multiple sources such as CRM, ecommerce platforms, web/app analytics, POS systems, and customer support tools.
- Optimize Snowflake performance and costs through query tuning, clustering, warehouse sizing, and workload management.
- Implement orchestration, monitoring, and alerting to ensure data quality, freshness, and reliability.
- Collaborate closely with technical and non-technical stakeholders, challenging requirements and proposing efficient, scalable solutions.
- Ensure best practices in Git-based development, CI/CD, and cloud cost awareness.
Qualifications:
- Bachelor’s degree in Software Engineering, Computer Engineering, or a related field.
- 8+ years of experience as a Data Engineer, with hands-on experience with Snowflake.
- Strong SQL skills and solid Python knowledge.
- Strong experience designing incremental ETL/ELT pipelines with restartability and data consistency guarantees.
- Solid understanding of data modelling, including dimensional models and customer data concepts.
- Experience in retail or ecommerce environments (online and in-store data is a plus).
- Experience migrating data platforms from on-premise to cloud environments.
- Experience with at least one major cloud provider (Azure, AWS, or GCP).
- Familiarity with orchestration tools, CI/CD pipelines for data workloads, git-based workflows, pull requests, and code reviews.
- Experience implementing data quality checks, monitoring, and alerting.
- Strong sense of ownership, excellent communication skills, and the ability to work effectively with both technical and business teams.
- Portuguese, Spanish and English fluency (B1/B2).
- Living in Portugal.
At DataSmart, you will have the opportunity to integrate into a solid company and participate in projects of high recognition, nationally and internationally, with an appealing technological environment and career progression.
Excellence in the way to the future!
Connect with Us: Follow us on LinkedIn for updates on career opportunities, company news, and industry insights! For further details, visit us at www.datasmart.pt
#JoinOurTeam #DataSmart #ThinkDataBeSmart #DataEngineer #Snowflake #CloudData