Skip to content

Open nowPosted 2 days ago

Sr. Data Engineer

GM Financial IO38 open roles

Where
Monterrey, NLE, Mexico, Sao Paulo, SP, Brazil, Bogota, Cundinamarca, Colombia, Las Condes, Santiago, Chile
Work mode
Hybrid
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowSr. Data EngineerGM Financial IO · Monterrey, NLE, Mexico, Sao Paulo, SP, Brazil, Bogota, Cundinamarca, Colombia, Las Condes, Santiago, Chile
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on GM Financial IO's own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

13.8% of postings close within 7 days. Measured by our own scanner across the market. GM Financial IO postings stay open a median of 17 days.

Share of postings closed within
  1. 2.2%1 day
  2. 4.7%3 days
  3. 13.8%7 days
  4. 22.3%14 days
  5. 37.8%30 days
  6. 59.0%60 days
This job: posted 2 days ago

GM Financial IO median: 17 days open

The posting

Job Description

Why GMF?

GM Financial International Operations conducts business in Latin America and China. International Operations offers a wide range of wholesale and retail automotive financing products to dealers and their customers. The strength of the international business lies in its ability to tailor its products to meet unique dealer needs, consumer preferences, and national requirements in local markets. Latin American country operations include Brazil, Chile, Colombia, Mexico, and Peru.

Responsibilities

About the role

Data Engineer III designs, develops, tests, deploys, and maintains highly scalable data management and integration solutions. The role is responsible for designing and developing complex, production-grade data pipelines, transforming data from diverse enterprise sources into reliable and consumable data products, and ensuring data quality, performance, security, scalability, and operational reliability.

This role requires advanced hands-on experience with Databricks and modern cloud data engineering technologies, with the ability to independently design, implement, optimize, and support complex data engineering solutions. Strong experience with cloud services and architecture, particularly Microsoft Azure, is highly desirable.

About the initiative

This role will be part of a strategic, multi-year transformation focused on modernizing GM Financial’s servicing platform and shaping the future of how we serve our customers. The initiative brings together business, technology, data and customer experience teams to deliver simpler, more scalable and innovative capabilities, leveraging product and service design, automation and AI. Team members will have the opportunity to contribute to a high-impact transformation, collaborate across functions and markets, and help build capabilities that create lasting value for our customers and the business.

In this role you will:

  • Design, develop, test, deploy, optimize, and support complex, scalable, and production-grade data pipelines using Databricks and related data engineering technologies.
  • Develop robust ETL/ELT solutions to ingest, transform, integrate, and deliver data across cloud and enterprise environments.
  • Design reusable and maintainable data integration patterns leveraging Databricks, Apache Spark/PySpark, Python, SQL, Delta Lake, APIs, and other appropriate technologies.
  • Design and maintain efficient data models, data structures, and storage solutions.
  • Implement data quality, validation, reconciliation, monitoring, and error-handling processes to ensure reliable and accurate data delivery.
  • Optimize Databricks and Spark workloads for performance, scalability, reliability, and cost efficiency.
  • Collaborate with architects, application teams, data analysts, data scientists, and business stakeholders to translate complex data requirements into scalable technical solutions.
  • Integrate data from diverse enterprise sources using batch, API, streaming/event-driven, and other appropriate integration patterns.
  • Establish and maintain appropriate data security, access control, and governance practices.
  • Apply software and data engineering best practices, including source control, automated testing, CI/CD, monitoring, logging, and production support.
  • Analyze, troubleshoot, and resolve complex data integration, performance, and production issues.
  • Document data processes, data flows, integration patterns, technical designs, pipeline architectures, and operational procedures.
  • Perform other duties as assigned.
  • Conform with all company policies and procedures.

Qualifications

What makes you an ideal candidate?

  • Advanced hands-on experience with Databricks, Apache Spark/PySpark, Delta Lake, Python, and SQL.
  • Strong experience designing, developing, optimizing, and supporting complex, production-grade data pipelines using Databricks.
  • Strong knowledge of ETL/ELT architecture, distributed data processing, data integration, and pipeline orchestration.
  • Strong understanding of cloud-based data architectures and services, with Microsoft Azure experience strongly preferred.
  • Experience with cloud data storage, integration, security, monitoring, identity/access management, and deployment capabilities.
  • Experience ingesting and processing data from multiple formats and sources, including XML, JSON, Parquet, APIs, relational databases, cloud data stores, and messaging/event platforms.
  • Strong experience with API-based integrations and enterprise application integrations.
  • Knowledge of data modeling, data quality, reconciliation, metadata management, security, and data governance concepts.
  • Experience with performance tuning and troubleshooting of large-scale distributed data workloads.
  • Knowledge of source control, automated testing, CI/CD, and modern DevOps/DataOps practices.
  • Working knowledge of Agile development, Scrum, and Application Lifecycle Management.
  • Experience with Microsoft Azure technologies such as Azure Data Lake Storage Gen2 (ADLS Gen2), Azure Data Factory, Event Hubs, Key Vault, and Azure DevOps is preferred.
  • Experience with Databricks Workflows/Jobs and Unity Catalog is preferred.
  • Experience with Kafka or other event-streaming technologies is preferred.
  • Experience integrating Oracle and other enterprise relational databases is preferred.
  • Knowledge of IBM InfoSphere DataStage and Unix scripting is preferred.
  • Experience modernizing legacy data integration platforms and workloads into modern cloud-based data architectures is preferred.

Skills

  • Databricks
  • Apache Spark / PySpark
  • Python Programming
  • SQL
  • Delta Lake
  • Complex Data Pipeline Design and Development
  • ETL / ELT and Data Integration
  • Cloud Data Engineering
  • Microsoft Azure
  • Data Modeling
  • API Integration
  • Big Data and Distributed Processing Technologies
  • Data Quality and Reconciliation
  • Data Security and Governance
  • Performance Optimization
  • CI/CD and DevOps/DataOps
  • Monitoring and Production Support
  • Technical Troubleshooting and Root Cause Analysis

Additional Knowledge and Skills

Working effectively within an AI enabled environment:

  • Ability to use AI tools (e.g., Microsoft Copilot) to support daily work
  • Skills in evaluating AI outputs for accuracy, compliance, and bias
  • Experience integrating AI into workflows to improve efficiency or insights
  • Familiarity with AI assisted research, summarization, and content generation
  • Understanding of responsible AI use, including ethics and data protection

Experience & Education

  • Bachelor's degree in computer science, Information Systems, Engineering, Data Engineering, or a related field, or equivalent professional experience required.
  • 4-6 years of experience in data engineering or a related field, including experience designing and developing complex, production-grade data pipelines and integration solutions, required.
  • Demonstrated advanced hands-on experience with Databricks, including the design, development, optimization, and operational support of complex data pipelines, required.
  • Demonstrated experience with Apache Spark/PySpark, Python, SQL, and large-scale distributed data processing required.
  • Experience with modern cloud-based data platforms and architectures required.
  • Experience with Microsoft Azure cloud services and cloud data architectures is strongly preferred.
  • Experience integrating data from multiple enterprise systems, APIs, relational databases, cloud storage platforms, and messaging/event platforms preferred.
  • Experience with data platform modernization or migration from legacy ETL technologies to modern cloud data platforms preferred.

GM Financial is an Equal Opportunity Employer. We do not discriminate against any applicant or employee based on race, color, age, gender, marital status, national origin, religion, sexual orientation, gender identity, gender expression, veteran status, disability, or any other that undermines human dignity and aims to nullify or impair people’s rights and freedoms.

#GMFJobs #LI-Hybrid #LI-GMB

From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against GM Financial IO's own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on GM Financial IO's form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    GM Financial IO's answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Nearby

Live postings like this one

Same employer first, then the same role elsewhere.

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.