Data Engineer LATAM
Description
We are seeking an experienced Data Engineer. The ideal candidate is self-motivated, a multitasker, and a demonstrated team player. You will be responsible for designing, developing, managing, and maintaining our open-source data platform, including our Data-Lakehouse (S3, Apache Iceberg, and ClickHouse), ETL processes, and orchestration tool (Temporal Workflow).
● 3+ years of experience as a Data Engineer or in a similar data infrastructure role.
● Strong proficiency in SQL and hands-on experience with data modeling.
● Experience with data lake/lakehouse architectures (e.g., Apache Iceberg, S3, or similar).
● Experience with analytical / columnar databases (e.g., ClickHouse or similar).
● Experience building and orchestrating ETL/ELT pipelines (e.g., Temporal, Airflow, or similar).
● Strong programming skills in Python and/or Scala/Java.
● Experience working within a microservices architecture and cloud environments (AWS preferred).
● Self-motivated, strong multitasking skills, and a demonstrated team player.
● Excellent communication skills and the ability to work both independently and collaboratively.
● Hands-on experience with Apache Spark (or similar technologies) for large-scale data processing.
● Professional proficiency in written and spoken English.
● Note: this role is focused on batch data processing (not real-time streaming).
Nice to Have
● Experience working with and contributing to open-source data platforms and tools.
● Familiarity with BI and visualization tools (e.g., Superset, Looker, Tableau, Metabase, or similar).
● Experience with containerization and orchestration (Docker, Kubernetes).
● Experience with infrastructure-as-code and CI/CD practices.
● Experience with AWS EMR and running Apache Spark workloads in a cloud environment.
● Experience leveraging AI-assisted development tools (e.g., GitHub Copilot, Cursor, or similar) to boost engineering productivity.