Senior Data Engineer

New
T
tapoutsEdTech
Brazil. Colombia. MexicoFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
Advanced English
Experience
5+ years
Required Skills
AWSPythonSQLApache AirflowETLGCPAzureData engineeringSparkData modeling

Requirements

  • 5+ years of experience in data engineering or a related field.
  • Advanced English proficiency.
  • Strong proficiency in SQL, writing complex queries, optimizing performance, and data modeling.
  • Strong proficiency in Python, building ETL/ELT pipelines, scripting, and automation.
  • Experience with cloud platforms: AWS, GCP, or Azure.
  • Hands-on experience with data orchestration tools (Apache Airflow, Prefect, or similar).
  • Experience with big data frameworks (Apache Spark, Kafka, Flink, or similar).
  • Familiarity with data warehousing solutions (Snowflake, BigQuery, Redshift, or similar).
  • Strong understanding of data modeling, schema design, and data architecture principles.

Responsibilities

  • Design, build, and maintain robust, scalable data pipelines (batch and real-time/streaming).
  • Design and develop dashboards that surface key business metrics.
  • Develop and optimize complex SQL queries, stored procedures, and data models.
  • Write clean, production-grade Python code for data ingestion, transformation, and automation.
  • Build and manage cloud-native data infrastructure on AWS, GCP, or Azure.
  • Implement and maintain data lakehouse architectures (e.g., Delta Lake, Apache Iceberg).
  • Support ML workflows including feature engineering, model training pipelines, and MLOps integration.
  • Ensure data quality, governance, and lineage tracking across all data assets.
  • Monitor pipeline performance, troubleshoot issues, and optimize for cost and efficiency.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now