Design and Develop Data Architectures
We seek a seasoned data engineer with over 5 years of experience to design, develop, and maintain scalable and reliable data architectures using Snowflake, dbt, and Azure Data Stack.
* The ideal candidate will have strong experience in data modeling, pipeline orchestration, and data warehouse design.
Our company culture values people first, offering a unique opportunity for professional growth and development.
Responsibilities:
Key Responsibilities:
* Designing and developing data pipelines and ETL processes across multiple platforms.
* Building scalable and reliable data architectures to support analytics, reporting, and AI/ML workloads.
* Implementing data orchestration workflows using modern frameworks and best practices.
* Developing and optimizing data models to ensure performance, consistency, and data quality.
* Cross-functional collaboration with data analysts, scientists, and engineers to deliver end-to-end data solutions.
Requirements:
Essential Skills:
* Strong experience with Snowflake, dbt, and Azure Data Stack (Azure Data Factory, Synapse, Data Lake, etc.).
* Proven expertise in data modelling, pipeline orchestration, and data warehouse design.
* Solid SQL knowledge and one or more programming languages (e.g., Python or Scala).
* Familiarity with CI/CD practices, version control, and testing in data pipelines.
* Excellent communication and analytical skills, with strong verbal and written English.
Additional Benefits:
* European Union citizenship or a Portuguese working visa/residency.
This organization prioritizes employee well-being, offering a supportive environment for career growth and development.