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