N

Nagarro

Global digital product engineering and consulting

Associate Staff Engineer - Data Engineer

Data EngineeringConfirmed live in the last 24 hours
Full-timeGuadalajara, Jalisco, MexicoNo salary listedHybrid

About the Job

Requirements

  • At least 3 years of experience in data engineering, analytics engineering, or a related role, with hands-on Snowflake and dbt experience in a production environment.
  • Expert-level Snowflake skills in data modeling, performance tuning, query optimization, Snowpark, stored procedures, streams and tasks, data sharing, and cost management.
  • Strong dbt proficiency, including model development, Jinja and macros, packages, incremental models, snapshots, exposures, and CI/CD integration.
  • Advanced SQL skills for complex transformations, window functions, common table expressions, and analytical queries.
  • Proficiency in Python for data pipeline development, automation, scripting, and API integrations.
  • Experience with dashboard and business intelligence tools such as Power BI and Tableau, including data source optimization and DAX or LOD calculations.
  • Cloud platform experience with Azure, AWS, or GCP, including storage, compute, networking, and infrastructure-as-code basics.
  • Must-have skills include cloud development, dbt, SQL, and Snowflake.

Responsibilities

  • Design and build scalable, performant data models in Snowflake using dimensional modeling, including star and snowflake schemas, one big table, and Data Vault patterns; own the data warehouse layer that powers analytics and reporting.
  • Build, test, and document dbt models across staging, intermediate, and mart layers; enforce best practices including version control, CI/CD, data contracts, and schema, data, and freshness testing.
  • Monitor and optimize Snowflake compute and storage costs through warehouse sizing, auto-suspend tuning, query profiling, clustering-key strategies, materialization choices, and resource monitors.
  • Design and build robust ELT/ETL data pipelines to ingest, transform, and deliver data from ERP, MES, IoT, APIs, and flat files into Snowflake, AWS Glue, or Lambda.
  • Automate workflows using orchestration tools and Python scripting.
  • Implement data quality checks, lineage tracking, and documentation standards.
  • Champion data governance practices to ensure trusted, reliable data across the organization.

About the Company

Nagarro

Global digital product engineering and consulting

Nagarro delivers consulting services and digital product engineering to help organizations modernize and transform through technology. It works by applying AI, ML, data science, IoT, cloud computing, and low-code platforms to build and optimize digital products and enterprise systems. Key offerings include intelligent enterprise transformation with SAP Cloud solutions, automated processes using Assisted Reality, and API management for financial services, all supported by agile delivery across a global network. Nagarro differentiates itself through its breadth of industry coverage, global presence, and emphasis on agility, speed, and responsible tech to drive measurable business improvements. Its goal is to enable technology-led breakthroughs for clients, helping them disrupt markets, optimize operations, and accelerate digital transformation.

Company size
10,001+
Company stage
IPO
Headquarters
Munich, Germany
Founded
1996

Recently Posted Jobs

Explore more opportunities at Nagarro

See more jobs