Data Engineer - Monterrey

Date: Apr 3, 2024

Location: Garza Garcia, Nuevo León, MX, 66210

Company: John Deere

There are 7 billion people on this planet. And by 2050, there will be 2 billion more... many moving into urban centers at an unprecedented rate. Making sure there is enough food, fiber and infrastructure for our rapidly growing world is what we’re all about at John Deere. And it’s why we’re investing in our people and our technology like never before in our 175-year history. Here the world’s brightest minds are tackling the world’s biggest challenges. If you believe one person can make the world a better place, we’ll put you to work. RIGHT NOW.

Title: Data Engineer - Monterrey 
Primary Location: Mexico (MX) - Nuevo León JD Shared Svcs-Monterrey 
Function: Data & Analytics (CA)

Note: All candidates should have their tax situation certificate (Constancia de Siituación Fiscal) up to date with the salary regime to be eligible for the hiring process.

Main Responsibilites:

  • Acquires, connects, transforms, & evaluates data attributes to be used to develop internal or offboard analytics products. Often collaborates with IT and develops solutions in alignment with existing technical standards and constructs. This level develops:
  • As a Data Analytics Engineer for John Deere Enterprise Technology Engineering Center (ETEC) – Mexico, you will be responsible for:
  • Connects existing datasets to be used for data analytics initiatives for the engineering community.
  • Transforms data in alignment with data analytics needs and governance parameters.
  • Evaluates and analyzes data for trends, outliers, and overall quality required for analytics.
  • Performs analytics requests to serve the engineering community.
  • Operates in an Agile environment, actively participating in sprint rituals.
  • Creates technical documentation for sustainable analytics and knowledge sharing.

What Skills You Need:

  • 1+ years of coding experience with SQL, Python, or PySpark.
  • Varied database experience with an emphasis on large scale data sets.
  • Data processing experience in a distributed computing environment.  
  • Experience with file versioning and repository management in Git/GitHub.
  • Experience with visualization tools such as Tableau, Power BI, Databricks.
  • Ability to work independently and with teams to solve problems, gather requirements and manage conflicting priorities.
  • Strong written and oral communications, especially around communicating analytical concepts.

What Makes You Stand Out:

  • Experience using Databricks.
  • Experience in advanced modeling using ML and AI.
  • Experience developing and maintaining data pipelines.
  • Experience with REST API’s to access, use and modify data.
  • AWS certification or working experience in AWS cloud or other cloud technologies. 
  • Experience working in an Agile environment.
  • Formal education or certification in Systems Engineering principles.
  • Effective communication skills in English for highly technical conversations.


  • IMT, ITC, Computer Science, Master's Degree Computer Science, data Science, IA or similar.

This position will be posted for a minimum of 10  business days and unposted when a qualified pool of candidates is achieved.

Candidates must have the necessary work permits to work in the country.

Job Segment: Cloud, Computer Science, Database, SQL, Engineer, Technology, Engineering