More in details, UST is a multinational company based in North America, certified as a Top Employer and Great Place to Work company with over 35 years of experience. We are leaders in digital technology services, providing large-scale technological solutions to major companies.
We are looking for a Senior Data Engineer with experience in Snowflake, DBT, SQL, and Python, working closely with one of our main clients in the financial sector.
We are in the process of transferring many data sources and pipelines to Snowflake cloud databases, so experience with Snowflake Data Engineering or cloud databases in general is highly valuable. Experience with Airflow and DBT is also advantageous.
Your responsibilities will include:
* Designing, developing, and maintaining data pipelines and ETL processes using Snowflake.
* Optimizing Snowflake data warehouse performance and ensuring data accuracy and integrity.
Required skills and experience include:
* Experience with Snowflake Data Engineering or cloud databases.
* Hands-on experience with Airflow and DBT.
* Experience constructing tests and deploying via automated release pipelines.
* Strong understanding of data modeling theory, ideally from a computer science or engineering background, or relevant industry experience.
* Proficiency in Python within a data engineering context.
* Excellent knowledge of ETL/ELT patterns, idempotency, and data engineering best practices.
* Experience with data modeling (3rd normal form, star schemas, wide/tall projections).
* Advanced SQL skills, including writing optimized SQL code and knowledge of different SQL engines.
* Familiarity with agile methodologies and team collaboration, including Scrum practices.
* Knowledge of building robust data pipelines that handle failures and maintain metadata.
* Certifications in Snowflake or DBT are a plus.
* Experience engineering in cloud environments, especially AWS or Azure.
* Experience integrating data warehouses with data governance tools like Collibra is desirable.
* Good English proficiency (C1 level), as you will work with international teams.
This position is 100% remote within Spain. We offer numerous benefits, including health care plans, teleworking compensation, life and accident insurances, flexible retribution programs, access to training platforms, and measures promoting work-life balance such as flexible hours and summer condensed schedules.
#J-18808-Ljbffr