Senior Data Engineer – LATAM

Brazil – Remote Full-Time

Job Description

We are looking for a Senior Data Engineer to join our team and help us build and scale high-throughput streaming pipelines. In this role, you will design, implement, and operate pipelines that ingest over 400 million monthly MLS updates across more than 350 integrations using Airflow, Spark Streaming, Kafka, and Iceberg. You will also model and deliver high-quality, production-grade real estate datasets, develop and maintain datasets that power core product experiences, and strengthen data quality and observability. You will play a key role in implementing and improving data quality checks, monitoring, and alerting. Finally, you'll leverage AI to improve data operations and contribute to AI-driven tooling that helps triage, debug, and resolve data quality issues.

Qualifications

1. 6+ years of professional data engineering or software engineering experience 2. Strong experience with distributed data processing and streaming systems (Spark / PySpark, Kafka) 3. Proficiency in Python (Pydantic preferred) and familiarity with Node/TypeScript is a plus 4. Experience building and maintaining data pipelines on AWS using tools like Airflow, Spark Streaming, and Iceberg 5. Solid understanding of data modeling and working with large-scale datasets 6. Familiarity with event-driven systems and ingestion patterns (Kafka, SQS) 7. Experience implementing data quality checks, monitoring, and debugging data issues 8. Interest in applying AI/ML or automation to improve data workflows is a plus 9. Proven track record leading high-impact initiatives from concept through production in a SaaS environment 10. Expert-level grasp of software design principles and experience with multi-tenant platform architectures

Benefits

- Equal Opportunity Employer - Agile and tenacious team culture - Innovative products and solutions - AI-driven tools for efficiency - Recognition as a Best Place to Work since 2020 - Tech Trendsetter and various awards received


Apply Now