Senior Data Engineer (Snowflake/dbt) - Remote

UST España & Latam

España

Remote

EUR 65,000 - 100,000

Full time

9 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

23 days annual leave and discretionary
Health care plan
Training platforms access
Career development plans
Referral program
12 or 14 salary payments
Work-life balance with WFH policy
UST Club discounts

Job summary

UST España & Latam is seeking a hands-on Software/Data Engineer to build, modernize, and support the client’s Data Platform using Snowflake, SQL, Python, dbt, and Azure services. You will design data models, develop ETL/ELT workflows, and contribute to AI-enabled solutions while collaborating with stakeholders.

You will work with Azure DevOps or GitHub for CI/CD, maintain production systems, and help deliver scalable analytics and Power BI dashboards across the organization.

Qualifications

  • Design, develop and maintain Snowflake data models, transformations, views and pipelines.
  • Build and enhance dbt models with testing, documentation and deployment.
  • Develop ETL/ELT workflows and data integration solutions.
  • Develop Python utilities, automation tools and services for data processing.
  • Work with Azure DevOps and/or GitHub, including CI/CD pipelines.
  • Support production systems, investigate incidents and root cause analysis.
  • Contribute to Generative AI and AI-enabled solutions using tools like GitHub Copilot.
  • Support Power BI dashboards, semantic models and data consumption patterns.

Responsibilities

  • Design, develop and maintain Snowflake data models, transformations, views and pipelines.
  • Build and test dbt models with documentation and deployment.
  • Develop ETL/ELT workflows and data integration solutions.
  • Implement Python utilities and automation for data processing, testing and integrations.
  • Collaborate with Azure DevOps or GitHub and manage CI/CD pipelines.
  • Provide production support, investigate incidents and drive improvements.
  • Contribute to Generative AI initiatives leveraging Copilot and AI tools.
  • Support data platforms powering Power BI dashboards and analytics.

Skills

Data modelling
Dimensional modelling
Kimball methodology
Autonomous work
Problem solving

Tools

Snowflake
SQL
Python
dbt
Azure Data Factory
Generative AI (GitHub Copilot)
Power BI
Azure DevOps
GitHub
Azure Functions
Azure Pipelines

Job description

We are still looking for the very Top Talent… and we would be delighted if you were to join our team!

More in detail, UST is a multinational company based in North America, certified as a Top Employer and Great Place to Work, with over 35,000 employees worldwide and a presence in more than 35 countries. We are leaders in digital technology services, providing large-scale technology solutions to major companies.

What we look for?

We are looking for a practical, hands-on Software/Data Engineer to help build, modernize, and support our client's Data Platform.

We are seeking someone who combines strong data engineering expertise with a structured and proactive approach to problem-solving. You will work with technologies including Snowflake, SQL, Python, dbt, Azure Data Factory, Generative AI and Power BI, contributing both to new solutions and existing production environments.

  • Design, develop and maintain Snowflake data models, transformations, views and data pipelines.
  • Build and enhance dbt models, including testing, documentation and deployment.
  • Develop and maintain ETL/ELT workflows and data integration solutions.
  • Develop Python utilities, automation tools and services for data processing, testing and troubleshooting.
  • Work with Azure DevOps and/or GitHub, inclusive of pull requests, code reviews, and CI/CD pipelines.
  • Support production systems, investigate incidents, perform root cause analysis and drive operational improvements.
  • Contribute to Generative AI and AI-enabled solutions, leveraging tools such as GitHub Copilot.
  • Support existing .NET/C# services and occasionally contribute to React/TypeScript applications.
  • Collaborate with engineers, analysts and business stakeholders to turn requirements into scalable, maintainable solutions.
  • Support data platforms powering Power BI dashboards, analytics, semantic models, client insights and AI-driven use cases.
  • Strong experience with SQL, Snowflake and data engineering.
  • Good understanding of dimensional modelling and Kimball methodology, including facts, dimensions, grain, historical data and conformed dimensions.
  • Hands-on experience building and maintaining dbt models and applying engineering best practices.
  • Experience with Azure Data Factory, Azure Functions and Azure Pipelines.
  • Strong Python programming skills for data engineering, automation, testing and integrations.
  • Experience with Generative AI tools and AI-enabled solutions.
  • Familiarity with Azure DevOps and/or GitHub, version control and CI/CD methodologies.
  • Knowledge of Power BI, semantic models and data consumption patterns.
  • Ability to work autonomously on well-defined requirements while collaborating effectively with technical and business stakeholders.
Nice to have:
  • Experience with .NET/C# and xUnit or similar testing frameworks.
  • Knowledge of React, TypeScript, Vite, React Query, MSAL and OAuth.
  • Advanced Snowflake capabilities such as Snowpipe, Streams, Tasks, Secure Views and performance tuning.
  • Experience in Financial Services, Asset Management, Marketing or Client Services environments.
  • Understanding of metadata management, data lineage and modern data products.
What can we offer?
  • 23 days of Annual Leave, plus December 24th and 31st as discretionary days!
  • Health Care Plan, Internet Connectivity, Life and Accident Insurance.
  • Free access to several training platforms.
  • Professional stability and career development plans.
  • Referral compensation when you recommend professionals who join UST.
  • Option to choose between 12 or 14 salary payments throughout the year.
  • Real Work-Life Balance: flexibility, WFH/remote work policy and reduced working hours during summertime.
  • UST Club platform discounts and gym discounts.

UST is committed to equal opportunities throughout our recruitment processes. We value diverse talent and are committed to fostering an inclusive workplace where candidates are assessed on their skills, experience and suitability for the role.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Application Operations Manager (Azure/Java) - Hybrid
Application Operations Manager (Azure/Java) - Hybrid

UST España & Latam • Madrid

On-site
EUR 70,000 - 110,000
Health Care Plan
Training platforms access
Flexible payment schedule (12/14)
+1
Senior Java Engineer (Azure) - Hybrid
Senior Java Engineer (Azure) - Hybrid

UST España & Latam • Madrid

Hybrid
EUR 60,000 - 90,000
Health Care Plan
Flexible Compensation Program
Training platforms
+2
Full stack developer Java, Angular - Hybrid Madrid
Full stack developer Java, Angular - Hybrid Madrid

UST España & Latam • Madrid

Hybrid
EUR 85,000 - 120,000
Health care plan
Teleworking compensation
Life insurance
+6
Data Engineer Junior (Málaga Hybrid)
Data Engineer Junior (Málaga Hybrid)

UST • Málaga

Hybrid
EUR 30,000 - 45,000
23 days Annual Leave
Health Care Plan
Internet Connectivity
+2
Tech Lead | Java & AWS | 100% Remote in Spain
Tech Lead | Java & AWS | 100% Remote in Spain

UST España & Latam • Spain

Remote
EUR 85,000 - 130,000
Health and life insurance
Teleworking compensation
Training platforms access
+2
Senior Java Engineer (Azure) - Hybrid
Senior Java Engineer (Azure) - Hybrid

UST España & Latam • Madrid

On-site
EUR 65,000 - 90,000
Health care plan
Hybrid/remote work policy
Flexible compensation program
+2
Senior DevSecOps Engineer | AI & Developer Platform | Spain
Senior DevSecOps Engineer | AI & Developer Platform | Spain

UST España & Latam • Spain

Remote
EUR 70,000 - 90,000
23 days leave
Teleworking stipend
Training access
+5
Senior Python Developer | Madrid
Senior Python Developer | Madrid

UST España & Latam • Madrid

Hybrid
EUR 65,000 - 90,000
Health care plan
Teleworking compensation
Life and accident insurances
+1
Full Stack Developer (Java/Node/Angular) - Remote
Full Stack Developer (Java/Node/Angular) - Remote

UST España & Latam • Spain

Remote
EUR 55,000 - 90,000
Health care plan
Training platforms
Career plans
+3
Full Stack Developer (Java/Angular) - Remote
Full Stack Developer (Java/Angular) - Remote

UST España & Latam • Spain

Hybrid
EUR 60,000 - 90,000
Health care plan
Internet connectivity
Life and accident insurances
+6