Senior Data Engineer

New
Mexico City, MexicoFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
4-6 years
Required Skills
AWSPostgreSQLPythonSQLETLGitMachine LearningData engineeringdbt

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • 4-6 years of experience in data engineering or related fields, with a focus on AI/ML.
  • Strong Python skills including migration frameworks (e.g., Alembic, SQLAlchemy).
  • Advanced SQL across transactional databases (e.g., PostgreSQL) and columnar data warehouses.
  • Strong experience with AWS Redshift.
  • Proficiency in cloud services (e.g., dbt, AWS, Azure, GCP).
  • Proficiency with AWS services: S3, Lambda, IAM.
  • Strong Git and GitHub skills.
  • Expertise in building scalable, fault-tolerant data pipelines.
  • Excellent problem-solving and analytical skills.
  • Experience mentoring junior engineers or leading small teams.

Responsibilities

  • Design, build, and maintain ETL pipelines between diverse sources and destinations.
  • Partner with product managers, research scientists, QA, and platform engineers to translate requirements.
  • Investigate and resolve data integrity issues including missing data, incorrect mappings, and schema mismatches.
  • Ensure data security, quality, and compliance standards are met across all pipelines.
  • Automate end-to-end data ingestion, transformation, and processing.
  • Develop and maintain complex datasets.
  • Mentor junior engineers and conduct peer reviews.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now