Data engineer

BetterEngineer

Ciudad de México

Hybrid

MXN 1,039,000 - 1,663,000

Full time

26 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Remote work

Job summary

BetterEngineer is seeking a data engineer to build pipelines that feed reports or product features. You will ensure data quality by making checks fail when data is wrong and schedule pipelines to run automatically.

You will work closely with a US-based team, reviewing AI-generated models or SQL checks, and leveraging Airflow, dbt, and Spark to match the stack in use.

Qualifications

  • 5+ years in data or software engineering.
  • SQL and data warehouse experience.
  • Experience with Airflow, dbt, or Spark.
  • Advanced English communication with a US-based team.

Responsibilities

  • Build pipelines that feed a report or a product feature.
  • Make it fail a check when the data is wrong.
  • Schedule pipelines to run automatically.
  • Collaborate with the US team and review AI-generated models or SQL checks.

Skills

SQL
English fluency
Data pipeline design
Team collaboration

Education

Bachelor's degree in Computer Science

Tools

Airflow
dbt
Spark

Job description

Pipelines a US team can trust, with tools such as Airflow, dbt, or Spark.

You build pipelines a US team can schedule and trust. A pipeline feeds a report or a product feature. It fails a check when the data is wrong, instead of quietly shipping a bad number.

What you do on the team
  • Build a pipeline that feeds a report or a product feature
  • Make it fail a check when the data is wrong
  • Schedule it so the team does not run it by hand
  • Use AI tools to draft a model or a SQL check, then compare the output to the source before it is scheduled
  • Match Airflow, dbt, or Spark to the stack the team already uses
  • Talk through a bad number with the team before the pipeline stays on
The stack
  • SQL
  • The warehouse the team uses
  • Airflow, dbt, or Spark, matching the stack
  • Tests or freshness checksThe scheduler
  • The report or feature that reads the output
What we look for
  • A pipeline that feeds a report or a product feature
  • SQL and a warehouse the team already uses
  • Tests or checks that fail when the data is wrong
  • 5 or more years in data or software engineering
How we check

We review work you have shipped. A keyword on a resume is not enough. You need advanced or fluent English. You will be in standups, code reviews, and Slack with a US team. You use AI tools to draft a model or a SQL check, then you compare the output to the source before it is scheduled. Every engineer is assessed on the four-level AI fluency scale before a client meets them. See the four levels .

How a placement runs

You join the client team and work in their repo, their standups, and their code reviews. You work US business hours from Mexico, Costa Rica, Colombia, Peru, Brazil, Chile, Argentina, or Uruguay. The placement is almost always a full-time contract. You are paid the same amount every month in US dollars. The monthly invoice is for bookkeeping.

BetterEngineer introduces senior engineers in Mexico, Costa Rica, Colombia, Peru, Brazil, Chile, Argentina, and Uruguay to US product teams. You work in the client repo. Candidates never pay anything.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data science engineer
Data science engineer

BetterEngineer • Ciudad de México

Hybrid
MXN 1,247,000 - 1,870,000
Java engineer
Java engineer

BetterEngineer • Ciudad de México

Hybrid
MXN 1,247,000 - 1,870,000
Kubernetes engineer
Kubernetes engineer

BetterEngineer • Ciudad de México

Hybrid
MXN 1,663,000 - 2,494,000
iOS engineer
iOS engineer

BetterEngineer • Ciudad de México

Hybrid
MXN 1,247,000 - 1,870,000
TypeScript engineer
TypeScript engineer

BetterEngineer • Ciudad de México

Hybrid
MXN 1,663,000 - 2,494,000
Magento engineer
Magento engineer

BetterEngineer • Ciudad de México

Hybrid
MXN 1,870,000 - 2,909,000
WordPress engineer
WordPress engineer

BetterEngineer • Ciudad de México

Hybrid
MXN 1,247,000 - 2,078,000
UI / UX engineer
UI / UX engineer

BetterEngineer • Ciudad de México

Hybrid
MXN 1,455,000 - 2,286,000
Full-Stack Software Engineer
Full-Stack Software Engineer

IP Author Inc • Ciudad de México

Remote
MXN 1,031,282 - 1,546,923
Fully remote role
Opportunity to be an early engineer with broad scope
Interesting problems in law, data, and workflow automation
Senior Data Engineer
Senior Data Engineer

CodeRoad Inc • Ciudad de México

Remote
MXN 1,540,000 - 3,080,000
Remote USA contractor
Competitive USD pay
Holidays & PTO
+2