Senior Engineer - Data Engineer
Nagarro- Location
- Guadalajara, Jalisco, , Mexico
- Workplace
- Remote
- Employment
- Full Time
- Salary
- —
Posted 15d ago
Experience
3+ years
Role & Responsibilities
- Develop and maintain data models in Snowflake using dimensional modeling techniques such as star and snowflake schemas to support reporting and analytics requirements.
- Build, test, and document dbt models across staging, intermediate, and mart layers while following established development standards and best practices.
- Support Snowflake performance and cost optimization activities, including query tuning, warehouse monitoring, and efficient data storage practices.
- Design and maintain ELT/ETL pipelines to ingest and transform data from multiple sources such as ERP systems, APIs, flat files, and cloud platforms into Snowflake.
- Develop automation scripts and data processing workflows using Python and cloud-native services.
- Implement data quality validations, perform data reconciliation, and assist in maintaining data lineage and documentation.
- Work closely with business analysts, reporting teams, and stakeholders to understand data requirements and deliver reliable data solutions.
- Participate in code reviews, testing, deployment activities, and continuous improvement of data engineering processes.
Experience
- 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.
- Good understanding of Snowflake data warehousing concepts, including data modeling, SQL development, performance tuning, and data loading processes.
- Hands-on experience with dbt for model development, testing, documentation, and deployment.
- Strong SQL skills, including joins, CTEs, window functions, aggregations, and data transformation techniques.
- Proficiency in Python for data processing, automation, and API integration.
- Experience building and supporting ETL/ELT pipelines in cloud environments.
- Familiarity with BI and reporting tools such as Power BI or Tableau.
- Working knowledge of cloud platforms (AWS, Azure, or GCP) and related data services.
- Understanding of Git version control and CI/CD concepts.
Must have skills
Data Modeling (Strong), Snowflake
Good to have skills
ETL Concepts (Capable), Power BI (Capable), Python (Capable)
Skills
- Snowflake
- dbt
- ELT
- ETL
- Python
- SQL
- Power BI
- Tableau
- AWS
- Azure
- GCP
- Git
More jobs at Nagarro
All 453Staff Engineer - Data Engineer
Nagarro · Guadalajara, Mexico · today
Director - Client Growth Partner (IT Consulting / Retail & CPG)
Nagarro · NYC, NY, United States · today
Associate Director - Client Growth Partner (BFSI)
Nagarro · Boston, MA, United States · today
Staff Engineer (OpenText ExStream / xPression Consultant)
Nagarro · Hyderabad, India · today
Senior Staff Engineer, Gen AI
Nagarro · Remote, India · today
Similar roles
Staff Engineer - Data Engineer
Nagarro · Guadalajara, Mexico · today
Site Reliability Engineer Engineer
Modus Create · Brazil · Colombia · Costa Rica +2 · today
Incident/Change Governance & Control (ICGC) Engineer | Remote
GSB Solutions · Mexico · México · USD 65,000/yr · today
Cloud Infrastructure Engineer (Data Center)
Coherent Solutions · Mexico · yesterday
DevOps Engineer ID89052
AgileEngine · Querétaro, Querétaro, Mexico · yesterday
DevOps Engineer ID89052
AgileEngine · Monterrey, Nuevo León, Mexico · yesterday