Nagarro
Associate Staff Engineer - Data Engineer
Guadalajara, MX
Role snapshot
Nagarro is hiring a Associate Staff Engineer - Data Engineer on a full-time basis. This is a role based in Guadalajara, MX. The listing highlights Information Technology, Engineering, Information Technology And Services and Freshers Welcome.
- Company
- Nagarro
- Location
- Guadalajara, MX
- Job type
- Full-time
- Experience
- 0–1 years
- Posted
- Oct 14, 2026
Who this role suits
Freshers and early starters. The posting does not ask for prior full-time experience, so projects, internships and clear fundamentals count the most.
How to prepare your application
- Check your résumé against the listed skills (Information Technology, Engineering and Information Technology And Services) and give each one a concrete example: what you built or achieved, not just that you used it.
- Put one or two projects near the top of your résumé, with a link a recruiter can open in a few seconds.
- Revise core fundamentals for the role; early-career interviews lean heavily on basics and how you reason through a problem.
- Read what Nagarro publishes about its product or team, so you can say clearly why this role and this company.
Apply only on Nagarro's own site. A genuine employer never asks candidates for money, deposits or bank details to apply, interview or “secure” a job. If something looks wrong, use Report a problem with this listing and we will review it. Read how we check listings.
About the role
Company Description
We are a Digital Product Engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at scale — across all devices and digital mediums, and our people exist everywhere in the world (15000+ experts across 26 countries, to be exact). Our work culture is dynamic and non-hierarchical. We are looking for great new colleagues. That is where you come in!
Job Description
Role and Responsibility:
- Design & Build Data Models: Architect and develop scalable, performant data models in Snowflake using dimensional modeling (star/snowflake schemas), OBT, and Data Vault patterns. You''''ll own the data warehouse layer that powers analytics and reporting across the organization.
- Develop & Maintain dbt Projects: Build, test, and document dbt models end-to-end — staging, intermediate, and mart layers. Enforce best practices including version control, CI/CD, data contracts, and comprehensive testing (schema, data, and freshness tests).
- Snowflake Cost Optimization: Monitor and optimize Snowflake compute and storage costs. This includes warehouse sizing and auto-suspend tuning, query profiling, clustering key strategies, materialization choices, and implementing resource monitors to control spend.
- Data Pipeline Development: Design and build robust ELT/ETL data pipelines to ingest, transform, and deliver data from diverse sources (ERP, MES, IoT, APIs, flat files) into Snowflake/ AWS Glue/ Lambda. Automate workflows using orchestration tools and Python scripting.
- Data Quality & Governance: Implement data quality checks, lineage tracking, and documentation standards. Champion data governance practices to ensure trusted, reliable data across the organization.
Expectation from the Candidate:
- Experience: 3+ years of experience in data engineering, analytics engineering, or a related role, with hands-on Snowflake and dbt experience in a production environment.
- Technical Prowess:
- Expert-level Snowflake skills: data modeling, performance tuning, query optimization, Snowpark, stored procedures, streams/tasks, data sharing, and cost management.
- Strong dbt proficiency: model development, Jinja/macros, packages, incremental models, snapshots, exposures, and CI/CD integration.
- Advanced SQL skills for complex transformations, window functions, CTEs, and analytical queries.
- Proficiency in Python for data pipeline development, automation, scripting, and API integrations.
- Experience with dashboard/BI tools (Power BI, Tableau) including data source optimization and DAX/LOD calculations.
- Cloud platform experience (Azure, AWS, or GCP) including storage, compute, networking, and infrastructure-as-code basics.
Qualifications
Must have skills: Cloud development (Strong), DBT, SQL (Expert), Snowflake